0

我在 DNN 模块中有以下内容

<asp:ImageButton ID="btnAddItem" CssClass="add-item-btn" runat="server" ImageUrl="add_to_cart.gif" />

我需要将其更改为常规 type="submit" 按钮。

我尝试将其更改为 asp:HyperLink 但我认为它连接到其他东西,因此分页符的原因是什么?

非常感谢

编辑:

我需要使用 css 为按钮设置皮肤,并且它不能作为 ImageButton 进行皮肤设置。

谢谢

4

2 回答 2

0

但是,您要查找的控件是<asp:Button>,但是,正如您似乎遇到的那样,如果不对代码隐藏文件进行更改(可能非常小),您可能无法更改控件的类型。

于 2012-06-18T12:08:35.337 回答
0

您可以使用 OnClientClick 属性使用 JS 手动提交表单:

<asp:ImageButton ID="btnAddItem" CssClass="add-item-btn" runat="server" ImageUrl="add_to_cart.gif" OnClientClick="document.getElementById('myForm').submit(); return false;" />

这里的 'myForm' 是您的表单的 ID。

于 2012-06-16T10:17:37.437 回答