使用内联语法时,无法正确显示“样式宽度”值。它呈现为:
风格= “”
任何建议。
<table>
<tr id="tr1" runat="server">
<td style="width: <%= this.LabelColumnWidth %>">
</td>
</tr>
</table>
答案 0 :(得分:1)
给这个旋转
<td style="width: <%# this.LabelColumnWidth %>">
编辑:(现在我知道了一点)
为什么不向这样的id
添加td
<td id="test" runat="server">
然后在代码后面做
test.style = "width: 100px;" // or whatever
答案 1 :(得分:1)
内联尝试2:
给这个旋转
<td style='<%# "width: " + this.LabelColumnWidth %>'>
想想也许整个事情需要在内联代码中。而不只是宽度的值。
答案 2 :(得分:0)
Eric提出的答案几乎是正确的。只是,它应该有一个=而不是#
<td style='<%= "width:" + this.LabelColumnWidth %>' >
只有在需要包含eval()或bind()函数时才使用哈希。否则,请使用=符号。