배열 목록 형식으로 파일 뒤에 내 코드로 데이터가 전송됩니다. sproc은 입력 매개 변수 값에 따라 여러 레코드를 반환합니다. 이제는 HTML로이 값들을 모두 동적으로 레이블로 표시해야합니다.html에 동적으로 레이블을 추가하는 방법
예를 들어 2 레코드가있는 경우 10 레코드가 반환 된 다음 10 레코드가 표시되면 해당 레코드를 표시하면됩니다. 나는 10 개의 고정 라벨을 항상 묶어두기를 원하지 않는다. 난 그냥 html로 하나의 레이블을 배치하고 쿼리에 의해 반환 된 모든 레코드를 표시하는 하나를 사용하고자합니다. 가능할까요 ??
Sample code:
//Client side
<asp:Label ID="lblresult" runat="server" CssClass="label" ></asp:Label>
//server side
Dim arraylist as arrayList = //result from sproc
Dim lbltext As String = ""
For Each item In arraylist
Do While item.value = lbltext
Me.lblresult.Text = item.value
lbltext = item.value
Loop
Next
해결 방법을 알려주세요. 미리 감사드립니다!
아마도 [GridView] (http://quickstarts.asp.net/quickstartv20/aspnet/doc/ctrlref/data/gridview.aspx) 컨트롤 –
을 정말로보아야할까요? 질문의 첫 번째 부분에서는 레이블을 동적으로 만들 것을 요청합니다 (즉, 레이블을 원하는 각 레코드에 대해 의미가 있음). 질문의 두 번째 부분에서는 모든 레코드를 하나의 레이블에 저장하는 방법을 묻습니다 ... 모든 레코드를 원하는 경우 그런 다음'lblresult.Text + = item.value.ToString() + vbCrLf'을 사용하고 각 레코드에 대해 별도로 레이블을 지정하려면 제 제안에 따라'
nelek