help ListView and SelectedValue onloadpage
-
Hi, I setup my listview Selected value to 0, when my page is loaded, i can't get that value to filter a sqldatasource. i try to read it and populate a label and it doesnt work, here is the code. any idea?
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Label1.Text = ListView1.SelectedValue End Sub
<asp:ListView ID="ListView1" runat="server" DataKeyNames="pid" DataSourceID="SqlDataSource1" GroupItemCount="3" SelectedIndex="0"> <AlternatingItemTemplate> <td runat="server" style=""> pid: <asp:Label ID="pidLabel" runat="server" Text='<%# Eval("pid") %>' /> <br /> p_tn: <asp:Label ID="p_tnLabel" runat="server" Text='<%# Eval("p_tn") %>' /> <br /> </td> </AlternatingItemTemplate> <LayoutTemplate> <table runat="server"> <tr runat="server"> <td runat="server"> <table ID="groupPlaceholderContainer" runat="server" border="0" style=""> <tr ID="groupPlaceholder" runat="server"> </tr> </table> </td> </tr> <tr runat="server"> <td runat="server" style=""> </td> </tr> </table> </LayoutTemplate> <EmptyItemTemplate> <td runat="server" /> </EmptyItemTemplate> <InsertItemTemplate> <td runat="server" style=""> p_tn: <asp:TextBox ID="p_tnTextBox" runat="server" Text='<%# Bind("p_tn") %>' /> <br /> <asp:Button ID="InsertButton" runat="server" CommandName="Insert" Text="Insert" /> <br /> <asp:Button ID="CancelButton" runat="server" CommandName="Cancel" Text="Clear" />