【发布时间】:2010-11-25 19:24:12
【问题描述】:
我有一个 ASP.Net 页面,它向用户显示选项列表。当他们从列表中选择时,它会回发并查询 sql server。结果显示在更新面板中选项下方的列表视图中。下面是 ItemTemplate 的 sn-p:
<asp:LinkButton Text="Save IT" OnCommand="SaveIt" CommandArgument="<%# Container.DataItemIndex %>" runat="server" />
DataItemIndex 没有出现,所以我的命令参数是空的。但是,对象发送者是显示项目的按钮。
为什么索引项没有出现在 CommandArgument 中?
会不会是回帖?如果是这样,为什么会是回帖?有办法解决吗?
编辑: 抱歉,从我之前的尝试解决它,我发布了错误的代码,但它仍然没有出现。
分辨率: 我发现了另一种解决方法,即 OnCommand 的发送者是具有 CommandArgument 的链接按钮。我会将这个问题归结为多个回发和 javascript 的问题。
【问题讨论】:
-
几乎可以肯定是回发...
标签: asp.net listview commandargument