【问题标题】:how to make that click on div fire onitemcommand event如何使单击 div 触发 onitemcommand 事件
【发布时间】:2012-05-03 07:05:39
【问题描述】:
我的中继器代码如下所示,
<asp:Repeater ID="rep_test" runat="server" onitemcommand="rep_test_ItemCommand">
<ItemTemplate>
<div runat="server" CommandName="abc" CommandArgument='123'>
</div>
我想要的是,当我点击 div 时,它应该触发 onitemcommand 事件,
有可能吗?
【问题讨论】:
标签:
asp.net
repeater
itemcommand
【解决方案2】:
我知道这有点旧,但我只是自己搜索了一下。我使用的答案是 Ashwini Verma 的,但我不知道答案是否足够清楚,或者我超出了预期,所以......
我需要几个提供命令名称的图像按钮。但是,我还需要在按钮上添加文字,我并不想用当前图像和文字制作新图像。这就是我使用 LinkButton 作为“刷新”解决问题的方法:
<asp:Linkbutton ID="Something" runat="server" CommandName="Refresh" Text="<div class='topbutton'><div align='center'><img height='21px' width='21px' src='imagepath/toggle.png' alt='Refresh'/></div>Refresh</div>"></asp:LinkButton>
我是该网站的新成员,还不能发布按钮的图片,但我希望你能明白。