2013-08-05 63 views
0

在ASP.NET 2.0 Web應用程序中,有一個gridview,用戶想要更改該網格視圖內容的字體大小。下面是Gridview定義和服務器端代碼來設置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)。

這是爲什麼?任何人都可以在這方面幫助。

+0

你如何在代碼後面獲得ObjPListSetting? – Narendra

+0

這是Gridview的id,它包含這些TemplateField。它有一個屬性runat =「server」,可以在服務器上輕鬆訪問。它基本上是指那個gridview。 –

回答

相關問題