0

在我的模态标题中,我需要 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 按钮(例如删除背景)

谢谢

4

1 回答 1

6

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

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

于 2013-02-21T18:36:38.033 回答