<asp:DropDownList>绑定显示的问题
前台是这段:
<td class="style2" width="35%">
<asp:DropDownList ID="StarttimeHour" runat="server" Width="52px">
</asp:DropDownList>
:<asp:DropDownList ID="StarttimeMini" runat="server" Width="52px">
</asp:DropDownList>
</td>
后台:
if (!Page.IsPostBack)
{ //小时的开始和结束时间
timeStart();}
public void timeStart()
{
StarttimeHour.Items.Clear();
EndtimeHour.Items.Clear();
for (int i = 0; i < 24;i++ )
{
StarttimeHour.Items.Add(string.Format("{0:00}", i));
EndtimeHour.Items.Add(string.Format("{0:00}", i));
}
}
public string GetFormatStr(string AStr)
{
if ("" == AStr)
return "";
else
{
AStr = AStr.Replace("<", "〈");
AStr = AStr.Replace(">", "〉");
AStr = AStr.Replace("'", "’");
return AStr;
}
}//格式化字符串
string t = GetFormatStr(StarttimeHour.SelectedValue );
无论我选择的时间是不是00,t 的值始终是“00”,是不是GetFormatStr(StarttimeHour.SelectedValue )写法有误?
在线等,下班前牙要解决,急求老鸟帮助,谢谢~~~
------解决方案--------------------GetFormatStr()
这个方法追进去看看不就清楚了- =
------解决方案--------------------
StarttimeHour.Items.Clear();
EndtimeHour.Items.Clear();
每次绑定前都清空