alibabaei2
یک شنبه 10 مهر 1390, 19:30 عصر
سلام
برای اینکه یک dropdownList به صورت ajax ی کار کنه چی کار باید کرد
من کد زیر رو نوشتم اما کار نمیکنه
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:DropDownList ID="ddlWheather" runat="server" AutoPostBack="True" >
<asp:ListItem>انتخاب شهر</asp:ListItem>
<asp:ListItem>تهران</asp:ListItem>
<asp:ListItem>اصفهان</asp:ListItem>
<asp:ListItem>تبريز</asp:ListItem>
</asp:DropDownList>
</ContentTemplate>
</asp:UpdatePanel>
و در pageLoad تعریف کردم که
switch (ddlWheather.SelectedIndex)
{
case 0:
{
...
.....
......
break;
}
case 1:
{
...
.....
......
break;
}
case 2:
{
...
.....
......
break;
}
case 3:
{
...
.....
......
break;
}
این کد وقتی که از updatePanelاستفاده نمی کنم درست کار می کنه اما وقتی dropdownlist رو درون updatepanel می گذارم کار نمی کنه
اصلا وقتی که گزینه ای رو انتخاب می کنم هیچ اتفاقی نمی افتع
برای اینکه یک dropdownList به صورت ajax ی کار کنه چی کار باید کرد
من کد زیر رو نوشتم اما کار نمیکنه
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:DropDownList ID="ddlWheather" runat="server" AutoPostBack="True" >
<asp:ListItem>انتخاب شهر</asp:ListItem>
<asp:ListItem>تهران</asp:ListItem>
<asp:ListItem>اصفهان</asp:ListItem>
<asp:ListItem>تبريز</asp:ListItem>
</asp:DropDownList>
</ContentTemplate>
</asp:UpdatePanel>
و در pageLoad تعریف کردم که
switch (ddlWheather.SelectedIndex)
{
case 0:
{
...
.....
......
break;
}
case 1:
{
...
.....
......
break;
}
case 2:
{
...
.....
......
break;
}
case 3:
{
...
.....
......
break;
}
این کد وقتی که از updatePanelاستفاده نمی کنم درست کار می کنه اما وقتی dropdownlist رو درون updatepanel می گذارم کار نمی کنه
اصلا وقتی که گزینه ای رو انتخاب می کنم هیچ اتفاقی نمی افتع