在 ASP.NET 2.0 Web 应用程序中,有一个网格视图,用户想要更改该网格视图内容的字体大小。下面是 Gridview 定义和服务器端代码,用于设置 gridview 内容的字体大小。一切都很好,除了gridview的有界字段中的文本框。字体大小不适用于它们。
网格视图 :
<asp:TemplateField HeaderText="Display Name" HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Left">
<ItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Width="100px" Text='<%# Bind("DisplayName") %>' OnTextChanged="TextBox_TextChanged" />
<asp:HiddenField ID="HiddenField1" runat="server" Value='<%# Eval("DisplayName") %>' />
</ItemTemplate>
</asp:TemplateField>
服务器端代码:
ObjPListSetting.Style["font-size"] = sTextSize + "px";
其中,sTextSize 是目标值(即 12、14、16)。
为什么呢?任何人都可以在这方面提供帮助。