【问题标题】:Facebook Styled ASP.NET ButtonsFacebook 样式的 ASP.NET 按钮
【发布时间】:2013-01-15 12:02:39
【问题描述】:
我在 ASP.NET 中无法设置 Facebook 按钮等按钮的样式,可在此处找到:
http://nicolasgallagher.com/lab/css3-facebook-buttons/
我尝试将asp:Button 与CssClass 一起使用,大多数情况下都可以使用,但包含图像的按钮除外,例如:
class="uibutton icon add"
如果我使用:
按钮
然后看起来一切正常,但是如果不使用 JavaScript 完成工作,我无法连接到 C# 代码。
我希望我缺少一些简单的东西(我尝试在 CSS 中使用“背景”和“背景图片”,但没有成功。
【问题讨论】:
标签:
c#
asp.net
css
facebook
button
【解决方案1】:
因为只有一个元素它应该可以工作。可以发JSFiddle吗?
Bootstrap 也遇到了同样的问题,解决它的唯一方法(某种程度上)是使用 here 中描述的 LinkButton。
【解决方案2】:
查看提供的链接,您似乎不能使用带有<input> 标签的图标,只能使用<button> 或<a> 标签。幸运的是,<asp:LinkButton> 在服务器上的作用与<asp:Button> 相同,但在客户端呈现为<a> 标记。
所以尝试使用<asp:LinkButton CssClass="uibutton icon add" ... >,它应该可以正常工作。