C# ASP.NET从未调用的ListView中选择项

C# ASP.NET从未调用的ListView中选择项,c#,asp.net,listview,selectedindexchanged,C#,Asp.net,Listview,Selectedindexchanged,我想调用ListView的SelectedIndexChanged方法,但在运行时它没有进入SelectedIndexChanged方法。这是我的密码 <asp:ListView ID="LeftsideMessageList" runat="server" ItemPlaceholderID="itemPlaceHolder1" DataKeyNames="id" OnSelectedIndexChanged="LeftsideMessageList_SelectedIndexChan

我想调用ListView的SelectedIndexChanged方法,但在运行时它没有进入SelectedIndexChanged方法。这是我的密码

<asp:ListView ID="LeftsideMessageList" runat="server" ItemPlaceholderID="itemPlaceHolder1"  DataKeyNames="id" OnSelectedIndexChanged="LeftsideMessageList_SelectedIndexChanged"  >
编辑:

我有一个LinkButton,我用来从中调用该方法,但我将其删除,并希望使用item selected事件来调用该方法

  <asp:LinkButton ID="lnkSelect"   runat="server"  ForeColor="White" >

设置
AutoPostBack=“true”


您需要将属性设置为true

<asp:ListView ID="LeftsideMessageList" runat="server"  AutoPostBack="true" ItemPlaceholderID="itemPlaceHolder1"  DataKeyNames="id" OnSelectedIndexChanged="LeftsideMessageList_SelectedIndexChanged"  >


仍然没有接到电话。ListView是动态的,在加载事件期间添加项。另外,请检查新的编辑:)确保已将此标签放入表单内。像这个表单runat=“server”一样,如果它是内容页,那么母版页应该有这个表单runat=“server”仍然不会被调用。ListView是动态的,在加载事件期间添加项。同时检查新编辑:)
<asp:ListView ID="LeftsideMessageList" runat="server" ItemPlaceholderID="itemPlaceHolder1"  DataKeyNames="id" OnSelectedIndexChanged="LeftsideMessageList_SelectedIndexChanged" AutoPostBack="true">
<asp:ListView ID="LeftsideMessageList" runat="server"  AutoPostBack="true" ItemPlaceholderID="itemPlaceHolder1"  DataKeyNames="id" OnSelectedIndexChanged="LeftsideMessageList_SelectedIndexChanged"  >