读书人

请好手帮忙看看!(分不多了!谢了!)

发布时间: 2011-12-24 23:03:24 作者: rapoo

请高手帮忙看看!(分不多了!!!谢了!!!)
<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来取得。

读书人网 >asp.net

热点推荐