请高手帮忙看看!(分不多了!!!谢了!!!)
<ItemTemplate>
<a href= 'UpdateTopic.aspx?TopicID= <%#DataBinder.Eval(Container.DataItem, "TopicID ") %> '> 编辑 </a>
<asp:ImageButton ID= "DeleteBtn " runat= "server " CommandName= "delete " ImageUrl= "~/Images/delete.gif " AlternateText= "删除该主题 " CommandArgument= ' <%# DataBinder.Eval(Container.DataItem, "TopicID ") %> ' />
</ItemTemplate>
这一句是什么意思啊?请高手帮忙看看
CommandArgument= ' <%# DataBinder.Eval(Container.DataItem, "TopicID ") %> ' />
------解决方案--------------------将你的未知控件的数据容器中的当前数据项的topicid字段赋于这个imagebutton的commandargument属性。
一般来说,使用commandname和commandargument是为了根据CommandName来执行不同的操作,而此操作中
需要的参数,即可以通过commandargument来取得。