Hi all,
I trying to Use a Webdropdown. when i am Trying to Bind the Control with the Datatable setting its TextField and Value Field , it is showing the Values For the First Time and From the Next time it is Showing empty Text and Value though I am able to List items it is showing Empty Text.
it would be Great if you can Even Help me with this. My work would be almost Done.
FYI
protected void WebDropDown1_ValueChanged(object sender, Infragistics.Web.UI.ListControls.DropDownValueChangedEventArgs e) {
WebDropDown2.Items.Clear(); DataTable dt = new DataTable(); dt.Columns.Add("name", typeof(string)); dt.Columns.Add("id", typeof(int)); DataRow dr = dt.NewRow(); dr["name"] = Convert.ToString("test" + DateTime.Now.ToString()); dr["id"] = Convert.ToInt32(1); dt.Rows.Add(dr); dr = dt.NewRow(); dr["name"] = Convert.ToString("test12" + DateTime.Now.ToString()); dr["id"] = Convert.ToInt32(1); dt.Rows.Add(dr); WebDropDown2.DataSource = dt; WebDropDown2.TextField = "name"; WebDropDown2.ValueField = "id"; WebDropDown2.DataBind(); DIV1.Controls.Add(WebDropDown2);
}
For the First time It is showing the Value but for the next it is Showing. Please do the needful
Thanks & regards
BK
I am having the same issue. The first time the list shows the items. I select one and get a postback. I do a bit of work in the SelectionChanged event handler which involves setting values on another control. Then I go to select a different item from the webdropdown and find that I cannot see the values. I can select one of them and the value gets put into the control. The invisibility feature is not very good for the end-user though. Any idea how to fix this? I am using the 9.2 .NET 3.5 libraries.