我有一个ASP.Net页面,它向用户显示一个选项列表。当他们从列表中选择时,它会回发并查询sql服务器。结果显示在更新面板中选项下方的列表视图中。下面是ItemTemplate中的一个片段:为什么我的CommandArgument为空?
<asp:LinkButton Text="Save IT" OnCommand="SaveIt" CommandArgument="<%# Container.DataItemIndex %>" runat="server" />
的DataItemIndex没有出现,所以我commandargument是空的。但是,对象发件人是显示该项目的按钮。
为什么索引项没有出现在CommandArgument中?
难道是回帖吗?如果是这样,那么为什么会是回发?有没有办法解决它?
编辑: 对不起,我试图解决它之前,我张贴错误的代码,但它仍然没有出现。
分辨率: 我发现另一个解决方法是OnCommand的发件人是链接按钮,它具有CommandArgument。我会将这个问题记录成多个回传和javascript的问题。
几乎肯定是回发... – 2009-09-05 00:46:12