我在DNN模块中有以下内容
<asp:ImageButton ID="btnAddItem" CssClass="add-item-btn" runat="server" ImageUrl="add_to_cart.gif" />
我需要将其更改为常规类型=“提交”按钮。
我已经尝试将其更改为asp:HyperLink,但我认为它与其他内容相关联,因此分页的原因是什么?
非常感谢
编辑:
我需要使用css为按钮设置外观,并且它不能作为ImageButton进行换肤。
由于
答案 0 :(得分: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。
答案 1 :(得分:0)
您正在寻找的控件是<asp:Button>
,但是,正如您似乎遇到的那样,您可能无法在不对代码进行更改(可能非常小)的情况下更改控件的类型 - 后面的文件。