Hi All,
I am trying to use a Webdropdown Control with Multi selection Option Enable and Which is placed in a Update Panel/without Update Panel in Asyc mode as I donot want the control have any postback . based on the Items Selected in this Control i am trying to fill another Dropdown Controls.
But This is Giving the Following Javascript error and Stopping the Funcionality of the Controls.
and if i debug this error found that it is happening in the scripts generated by the infragestics Controls. i tried different way to eliminate the error by changing the control properties page properties. but nothing worked.
Please help me with this error as I have got stuck with this from last 3 days.
Thanks & regards
Balakrishna...
Hi Angel,
Thanks for u r Support i was able solve the Problem. it was issue with the web.config File as in my webconfig File it was complete referring to old version of the System Namespaces i.e. 2.0 and 1.0 in some place
and in the Webconfig File of Your it was pointing to the 3.5 Version i just copied your WEbconfig into my System and It works Wonderfully.
Thanks a Lot for your patience and Support. i would really Appreciate that.
but I got one more small issue i.e. after getting the Dropdown build. 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
BK
Hello,
I have created a sample WebSite that is working for your scenario (attached).
If you still encounter issues, please contact the Infragistics Development Support for further in-depth investigation of the issue:
https://es.infragistics.com/support
Thanks,
Angel
When I place the infragestic Control in the Updatepanel and have the Functionality which I attached in the sample in the pervious post.
It is Giving the same Error which i posted in the first Post. I tried the suggested change i.e. EnableDropDownAsChild="true" but still the same Error.
if possible can u send me the sample with the functionality which i have sent to you with the normal ASP.net. i.e. Controls should get Created and Controls state Should be Changed without any post back on the screen as like the one which i attached in the pervious post using the Updatepanel.
Please do the needful.
if possible can u can contact me on my ID. krishna.saka@dhanushinfotech.com
Hi Balakrishna,
There is always a postback - Both "On" and "Async" do postbacks.
I think if you refer to my last post and set EnableDropDownAsChild=True, your original scenario with the UpdatePanel will work fine, without the need to set Async for the autopostback flags.
HI Angel,
Sorry to bother you again,
I have attached a Sample Application with the Functionality I am Looking for with Post back.but i need the same functionality without any postback.
Current value
<AutoPostBackFlags ValueChanged="On" />
for async the value of the WebDropDown1 but the functionality does not work
<AutoPostBackFlags ValueChanged="Async" />
and Also in the same page I have Even Place the Code which i have done using normal control and the update panel . in this the functionality happens without any post back. using infragestic Controls i need the same kind Functionality.
that is the reason i was using update panel to have the functionality without any postback but when i use update panel . Above said i.e. First Posted Error Comes up and stops the functionality.
Please do let me know if there is any other way or work around to get the same functionality as my client does not wants to see any postbacks on his selection.
For reference you can even visit http://www.showmetheparts.com/ in which the dropdown work with out any postback even i am looking for the same kind of Functionality add to that i even have the Dynamically adding the controls as per perferences in the DB.
in the Sequence which is there in the DB.
i.e. Make-model-year
Year-make-model
model-make-year