【问题标题】: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


    【解决方案1】:

    添加 javascript 和链接按钮的唯一方法。单击 div 时单击该链接按钮。

    您可以按照以下链接中的示例进行操作

    http://forums.asp.net/t/1379603.aspx

    【讨论】:

    • 优秀的答案和解决方案。非常感谢
    【解决方案2】:

    我知道这有点旧,但我只是自己搜索了一下。我使用的答案是 Ashwini Verma 的,但我不知道答案是否足够清楚,或者我超出了预期,所以......

    我需要几个提供命令名称的图像按钮。但是,我还需要在按钮上添加文字,我并不想用当前图像和文字制作新图像。这就是我使用 LinkBut​​ton 作为“刷新”解决问题的方法:

    <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>
    

    我是该网站的新成员,还不能发布按钮的图片,但我希望你能明白。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-25
      相关资源
      最近更新 更多