读书人

dropdownlist怎么根据text来选定某项

发布时间: 2012-11-05 09:35:11 作者: rapoo

dropdownlist怎样根据text来选定某项
如题...
我的dropdownlist是绑定xml的..
所选择的结果保存到数据库里面..

现在我想根据保存在数据库里面的数据是什么..dropdownlist就做为默认值..

例如...dropdownlist有广东,南海,山西这几项...我数据库的保存数据是"南海"..那dropdownlist就要把"南海"做为默认值显示出来..
请问怎么才能实现这样的功能呢~!?


[解决办法]

C# code
<asp:Dropdownlist ID="Dropdownlist1" runat="server" DataSourceID="XmlDataSource2"   DataTextField="Name" DataValueField="ID"></asp:Dropdownlist><asp:XmlDataSource ID="XmlDataSource2" runat="server" DataFile="~/XML/Zodiac.xml"></asp:XmlDataSource>protected void Page_Load(object sender, EventArgs e){        if (!IsPostBack)        {              int memberId = StringHelper.GetIntParam(this.Request, "memberId", 0);              if (memberId != 0)              {                    Member member = Common.ObjectFactory.GetObject<Member>(memberId.ToString());                    this.GetMembers(member);              }         }}private void GetMembers(Member member){        if (member != null)        {             string s = member.Zodiac.Value.ToString().Trim();             //输出s看看值多少?             Response.Write(s);             Dropdownlist1.Items.FindByText(s).Selected = true;         }    } 

读书人网 >C#

热点推荐