楼上的方法应该可以,
如果不行的化
<SELECT id="DropDownList1" runat="server" >
<OPTION selected>请选择...</OPTION>
<OPTION>aaaa</OPTION>
<OPTION>bbbbb</OPTION>
</SELECT>
你选择那个位Selected那个就是默认的
注意:runat="server"
如果不行的化
<SELECT id="DropDownList1" runat="server" >
<OPTION selected>请选择...</OPTION>
<OPTION>aaaa</OPTION>
<OPTION>bbbbb</OPTION>
</SELECT>
你选择那个位Selected那个就是默认的
注意:runat="server"
{
String strTemp = "";
if (strDefault == null||strDefault.Equals("")) return ;
//スォモテサァIDオトハララヨトククトホェエエ
String strFistWord = strDefault.Trim().Substring(0,1);
String strLastWord = strDefault.Trim().Substring(1);
strFistWord = strFistWord.ToUpper();
strDefault = strFistWord + strLastWord;
ListItem selItem = null;
foreach( ListItem item in selList.Items)
{
if(opFlag)
{
strTemp = item.Value;
}
else
{
strTemp = item.Text;
}
if(strDefault.Trim().Equals(strTemp.Trim()))
{
selItem = item;
}
item.Selected = false;
}
if (selItem !=null) selItem.Selected = true;
return ;
}用这个方法也是可行的!
{
String strTemp = "";
if (strDefault == null||strDefault.Equals("")) return ;
//スォモテサァIDオトハララヨトククトホェエエ
String strFistWord = strDefault.Trim().Substring(0,1);
String strLastWord = strDefault.Trim().Substring(1);
strFistWord = strFistWord.ToUpper();
strDefault = strFistWord + strLastWord;
ListItem selItem = null;
foreach( ListItem item in selList.Items)
{
if(opFlag)
{
strTemp = item.Value;
}
else
{
strTemp = item.Text;
}
if(strDefault.Trim().Equals(strTemp.Trim()))
{
selItem = item;
}
item.Selected = false;
}
if (selItem !=null) selItem.Selected = true;
return ;
}