【发布时间】:2014-01-19 09:01:13
【问题描述】:
如何使用 Razor 为按钮分配宽度。我有这个:
<asp:Button ID="btnGoTo" runat="server" Text="<%= ButtonText %>" class="button" Width="<% (int)ButtonWidth %>px" />
但自然不行。
有没有办法使用 Razor 设置按钮宽度?
【问题讨论】:
-
这是 Razor 吗?它看起来像 plain ASP.NET WebForms!所以答案是:是的,使用 Razor 是可能的。不,您不能在带有 ASP.NET 的 runat=server 控件中使用服务器端标签(但您可以通过代码、普通属性 (style=...) 或更好的 CSS 来实现。
-
Razor(顺便说一句,这不是您在此代码中使用的)是服务器端代码的语法。 HTML 元素宽度是客户端的样式问题。您应该使用 CSS 设置元素的宽度,而不是使用服务器端代码。
-
啊是的 - 不应该在深夜发帖。虽然被降价是苛刻的。祝这样做的人圣诞快乐!
标签: asp.net button razor width