동적 테이블을 생성하는이 테이블을 가지고 있습니다 (레코드의 수는 다양 할 수 있습니다). 아이디어는 어떤 테이블 행에서도 확인란을 선택할 수 있고 그 레코드를 "보내기"합니다. .HTTP POST를 통해 테이블 체크 박스 값 배열 보내기
ID 배열을 처리하기 위해 다른 페이지에 보내고 싶습니다. 그러나 저는 매우 붙어 있습니다! 여기
내가 Request.in를 통해이를보고 관리로이 배열 확인을 전송하는 생각 내 테이블/폼 코드<form action="processingpage.aspx" method="post">
<asp:Repeater ID="GroupList" runat="server">
<HeaderTemplate>
<table id="grouptable" class="table">
<thead>
<tr>
<th>Broadcast</th>
<th>ID</th>
<th>Name</th>
<th>Last Modified</th>
<th>Actions</th>
</tr>
</thead>
<tbody>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<input type="checkbox" name="BroadcastSelect[]" value="<%# Eval("Group_ID") %>"</input></td>
<td><%# Eval("Group_ID") %></td>
<td><%# Eval("DESC") %></td>
<td><label id="test">hello</label></td>
<td><a class="btn btn-info" href="<%# Eval("gURL") %>">Edit</a>/td>
</tr>
</ItemTemplate>
<FooterTemplate>
</tbody>
</table>
</FooterTemplate>
</asp:Repeater>
<input class="btn primary" type="submit" value="Broadcast"/>
</form>
입니다
BroadcastSelect[]TESTGROUP
(I 전송 항목 중 하나입니다)
하지만 내 수신 페이지에 내가
Label1.Text = Page.Request.Form["BroadcastSelect[0]"];
,369
을 시도했습니다 아무것도하지만, 빈 텍스트를 받고 없습니다 해요
및
Label1.Text = Page.Request.QueryString["BroadcastSelect[0]"];
그러나 값은 인쇄되지 않습니다. 누구든지 올바른 방향으로 나를 가리킬 수 있습니까?
''의 형식이 올바르지 않아 올바르게 닫히지 않습니다. – freefaller
하지만이 차이를 발견 했는데도 아무런 차이가 없으면 어떤 차이가 있는지 알 수는 없습니다. ( – JazziJeff