i have created dropdownlist in masterpage in can select company. after company selected redirected, i'm looking way set dropdownlist default value once menu item clicked navigation bar.
i created event values of menu. here code i'm using:
protected void menuadmin_menuitemclick(object sender, menueventargs e) { if (e.item.value == "something") { dropdownlistcomp.selectedvalue = "-1"; response.redirect("~/test/test.aspx"); } }
my menu has menuitem has value something.
<asp:menu id="menuadmin" runat="server" cssclass="menu" enableviewstate="false" includestyleblock="false" orientation="horizontal" visible="false" font-names="verdana" onmenuitemclick="menuadmin_menuitemclick"> <items> <asp:menuitem text="something" value="something"/> </asp:menuitem> </items> </asp:menu>
the dropdownlist created has value -1 in listitem looks this:
<asp:dropdownlist id="dropdownlistcomp" runat="server" onselectedindexchanged="dropdownlistcomp_selectedindexchanged" datasourceid="sqldatasourcecomp" datatextfield="tcompname" datavaluefield="tcompid" autopostback="true" appenddatabounditems="true"> <asp:listitem text="--select company--" value ="-1" selected="false"></asp:listitem> </asp:dropdownlist>
so i'm wondering why isn't working. menu redirect doesn't put dropdownlist --select company--. tried figuring out breakpoint , when runs through if statement , says value -1. it's main page isn't updated, main content. think have post or in event? thank help.
i saw on other website same problem. solved using button next dropdownlist gets value of selectedvalue dropdownlist , redirects.
actually same event fired when select in dropdownlist @ first time.
regards.
Comments
Post a Comment