0
我有綁定列表視圖與數據庫。我有每一行中的複選框,所以我希望用戶可以選擇特定行與複選框&選定的ID應解析到另一頁&在另一頁上綁定該ID的列表視圖。下面的代碼,我試圖從page1 listview中選擇行,但我不知道如何解析它到另一個頁面&綁定選定行的列表視圖。解析列表視圖的選擇ID從一個頁面到另一個頁面並從該選定的ID綁定列表視圖
List<string> ListItems = new List<string>();
foreach (void el_loopVariable in consignements.Items) {
el = el_loopVariable;
foreach (void item_loopVariable in el.Controls) {
item = item_loopVariable;
if (item is CheckBox) {
if (((CheckBox)item).Checked == true) {
ListItems.Add(((CheckBox)item).ToolTip);
}
}
}
}
<asp:ListView ID="consignements" runat="server" DataKeyNames="ID">
<ItemTemplate>
<tr>
<td><asp:CheckBox ID="chk" runat="server" ToolTip='<%# Eval("ID") %>' /></td>
<td><asp:HyperLink ID="bookingID" runat="server" Text='<%# Eval("booking_ID") %>'></asp:HyperLink></td>
<td><%# Eval("DateOfBooking", "{0:MMM dd, yyyy}") %></td>
<td><%# Eval("consigner") %></td>
<td><%# Eval("consignee") %></td>
<td><%# Eval("origin") %></td>
<td><asp:Label ID="mode" runat="server" ToolTip='<%# Eval("mode") %>'></asp:Label></td>
<td><%# Eval("destination") %></td>
<td><%# Eval("payee") %></td>
<td><%# Eval("quantity") %></td>
<td><%# Eval("shipper") %></td>
<td><%# Eval("pod") %></td>
<td style="text-align:right"><%# Eval("refInvoiceNo") %></td>
</tr>
</ItemTemplate>
</asp:ListView>