OnItemCommand
事件不會當我點擊click
按鈕時ItemTemplate
?我嘗試了一些,但沒有發生。我忘了放東西或其他東西嗎?我該怎麼做才能解決它?OnItemCommand事件不會在ListView中觸發
aspx頁面:
<asp:ListView ID="ShowPostsListView" runat="server" OnItemDataBound="ShowPostsListView_ItemDataBound" OnItemCommand="ShowPostsListView_ItemCommand">
<ItemTemplate>
<asp:Button ID="AddCommentButton" CssClass="addCommentButton" runat="server" Text="Add Comment" CommandName="Add Comment" />
</ItemTemplate>
</asp:ListView>
代碼隱藏頁:
protected void ShowPostsListView_ItemCommand(object sender, ListViewCommandEventArgs e)
{
if (e.CommandName == "Add Comment")
{
...
}
}
我修正了將UseSubmitBehavior =「false」'添加到按鈕控制屬性。我不知道爲什麼這會解決問題。如果有人能解釋它會很好。 – theChampion 2013-03-23 13:39:21