删除asp按钮背景?

时间:2013-02-21 18:29:41

标签: c# asp.net html css

在我的模态标题中,我需要x按钮来做一些服务器端工作,所以它需要是一个asp按钮。

我在这里:

<div class="modal-header">
   <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
                        ×</button>
   <asp:Button ID="btnX" CssClass="close no-bg" runat="server" Text="×" 
          OnClientClick="closeModal('#projectModal')"  
          OnClick="btnClose_Click" aria-hidden="true" />
   <h3 id="projectModalLabel">Edit Project</h3>
</div>

但是,我的asp按钮仍然看起来像一个按钮,而另一个带有boostrap关闭样式的html按钮看起来正确只显示'x'。

如何让asp按钮看起来像html按钮(例如删除背景)

由于

1 个答案:

答案 0 :(得分:6)

这是因为<asp:Button>托管控件呈现<input>元素而不是<button>元素。它们的风格可以不同。您可以阅读差异here

编辑:在示例中,您引用他们使用锚点<a>元素和使用背景图片等的样式。您可以根据需要使用LinkButton和样式