【发布时间】:2009-07-17 13:53:36
【问题描述】:
My previous question 产生的结果很少,所以我想我会改写问题并再试一次。
foreach (XXX x in TTTT){ %>
<tr>
<td><%=x.val %></td>
<asp:ImageButton runat="server" CommandName="uiImgResolve_Click"
CommandArgument='<%=X.pkid%>' ImageUrl="../images/IMG.png"/>
<% } %>
这不起作用,因为我无法在任何设置了 RUNTAT 属性的控件中设置值。给每一行一个值的最佳方法是什么,所以当点击事件发生时,我可以读取所点击项目的值,我不能将值放在查询字符串上,也不能使用 asp.net 数据绑定。
我正在做的事情比这个复杂得多,数据绑定将不起作用。
也许一个更好的提问方式是无论如何使用上面的循环机制并且仍然保持到控件代码隐藏上的方法的链接?
【问题讨论】:
-
DataBind 会让这一切变得更干净、更容易......你有什么不能使用数据绑定的原因吗?
-
你给了人们两个小时的时间来回答你上一个问题 - 给我们一个机会!投票结束作为骗子。
-
投票结束。 @Qiky:如果你想改写你的问题,edit 它。不要创建一个新的。
-
您需要关闭您的一个问题并等待超过 2 小时才能得到回复。
标签: asp.net data-binding