【发布时间】:2012-03-08 12:56:03
【问题描述】:
无法对Style 属性进行数据绑定
Style='<%# Eval("LeftPadding","padding-left:{0}") %>'
完整代码
<asp:TemplateField HeaderText="Report Item" SortExpression="ReportItem">
<ItemTemplate>
<asp:Label Style='<%# Eval("LeftPadding","padding-left:{0}") %>' ID="lblReportItem"
runat="server" Text='<%# Eval("Caption") %>'></asp:Label>
</ItemTemplate>
<ItemStyle Width="350px" />
</asp:TemplateField>
但我可以 DataBound 一些其他属性,甚至不是标准 HTML 属性,如下所示
<asp:Label StyleTemp='<%# Eval("LeftPadding","padding-left:{0}") %>' ID="lblReportItem"
runat="server" Text='<%# Eval("Caption") %>'></asp:Label>
Style 有什么问题?
【问题讨论】:
标签: c# asp.net gridview styles html