Dotnetnuke 如何将asp:ImageButton更改为type=";提交;按钮
我在DNN模块中有以下内容Dotnetnuke 如何将asp:ImageButton更改为type=";提交;按钮,dotnetnuke,Dotnetnuke,我在DNN模块中有以下内容 <asp:ImageButton ID="btnAddItem" CssClass="add-item-btn" runat="server" ImageUrl="add_to_cart.gif" /> 我需要将其更改为常规的type=“submit”按钮 我曾尝试将其更改为asp:HyperLink,但我假设它连接到其他内容,因此页面会中断 非常感谢 编辑: 我需要皮肤与css按钮,它是不能作为一个ImageButton皮肤 谢谢您可以使用OnCl
<asp:ImageButton ID="btnAddItem" CssClass="add-item-btn" runat="server" ImageUrl="add_to_cart.gif" />
我需要将其更改为常规的type=“submit”按钮
我曾尝试将其更改为asp:HyperLink,但我假设它连接到其他内容,因此页面会中断
非常感谢
编辑:
我需要皮肤与css按钮,它是不能作为一个ImageButton皮肤
谢谢您可以使用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 您正在查找的控件是
,但是,正如您所遇到的,如果不更改代码隐藏文件(可能非常小),您可能无法更改控件的类型。谢谢Marceln。我实际上需要使用css对按钮进行蒙皮,并且我无法更改它使用的当前图像,因此我需要使用其他内容。它似乎是绑定到某个东西,尽管这可能是它打破页面的原因。