我在将外部 CSS 应用于 asp:LinkButton 标记时遇到问题。当 Css 应用于简单的按钮标签时,它在 asp:LinkButton 标签不起作用的情况下工作正常。需要帮助!
<form id="form1" runat="server">
<div class="wrapper"> <div class="input-group">
<input type="text" name="q" class="form-control" placeholder="Search..." />
<span class="input-group-btn">
<button type='submit' name='search' id='search-btn' class="btn btn-flat"><i class="fa fa-search"></i></button>
</span>
<span class="input-group-btn">
<asp:LinkButton runat="server" id="LinkButton1" CssClass="btn btn-flat"><i class="fa fa-search"></i></asp:LinkButton>
</span>
</div>
</div>
</form>
最佳答案
我相信 CSS 更改没有反射(reflect)在您的 asp:LinkButton 中,因为 asp:LinkButton 生成超链接 <a>...</a>
而在上面的另一个 span 元素中,您使用的是按钮 <button></button>
这是不等价的。尝试使用类似 <asp:Button ...>
的东西而不是 <asp:LinkButton ...>
并查看问题是否仍然存在。
关于c# - 为什么我的 CSS 没有应用到 <asp :Linkbutton> having classCss property? 虽然它应用在一个简单的 HTML 按钮标签上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50421389/