0

我正在为客户更新他们的 CSS 做一个私人项目。这是内置在 asp 中的。我正在尝试构建一个可扩展的提交按钮,就像这样:http ://www.oscaralexander.com/tutorials/how-to-make-sexy-buttons-with-css.html

问题是链接如下所示:

<asp:Button runat="server" ID="SearchButton" CssClass="SearchButton" Text="" CausesValidation="false" OnClick="SearchButton_Click"/>

我没有 A 标签可以做链接上的教程中的内容。它们主要在 IE 7 和 8 中运行,因此我需要使用图像而不是 CSS3 来适应它。

有什么见解吗?

非常感谢 :)

Ĵ

4

2 回答 2

1

您在这里有几个选择。

首先,即使站点在 Asp.net 中,您仍然可以使用标准的客户端代码。这意味着您的 html 最终会看起来非常接近教程。但是,由于该按钮正在调用服务器端代码,因此您需要将其作为 javascript 事件进行处理。这个答案解释了如何做到这一点。

其次,您可以在控件的现有属性中进行<asp:button>操作。您可以将该教程中的所有样式设置为您正在创建的 CSS 类的一部分,并且在许多情况下<asp:...>,您还可以添加style="..."属性。也就是说,我不知道该style="..."属性是否适用于<asp:button>控件。

于 2012-05-09T16:01:56.980 回答
0

我认为如果您使用linkbutton

<asp:LinkButton CssClass="button" ID="LinkButton1" runat="server" 
  onclick="LinkButton1_Click"><span>Bring world peace</span></asp:LinkButton>
于 2012-05-09T16:42:14.813 回答