在哪里放硬编码的字符串?

时间:2013-04-12 07:53:55

标签: asp.net

我有一个带有组合框的ASP.NET页面,其中包含一些项目。它看起来如下:

<telerik:RadComboBox runat="server" ID="cboExportToExcelChoice" EnableViewState="True" Width="100%" AutoPostBack="True">
    <Items>
        <telerik:RadComboBoxItem Text="Selected records" Value="Selected records" />
        <telerik:RadComboBoxItem Text="All records" Value="All records" />
    </Items>
</telerik:RadComboBox>

正如您所见,Text和Value字符串是硬编码的。我在哪里可以把字符串不加硬编码?

1 个答案:

答案 0 :(得分:2)

将文本放在资源文件中,并在代码隐藏中获取值。

http://msdn.microsoft.com/en-us/library/ms227427(v=vs.100).aspx