چگونه مي توان مقدار موجود در بانک اطلاعاتي را به يک DropDownList نسبت داد
صفحه 1 از 1
چگونه مي توان مقدار موجود در بانک اطلاعاتي را به يک DropDownList نسبت داد
براي نسبت دادن مقادير به يک DropDownList در فرم هاي Edit خود به مشکل بر بخوريد
فرض کنيد يک dropdownlist بر روي صفحه Design Form خود داريد يا نام Drd1 حال مي خواهيد مقداري را که در بانک اطلاعاتي ذخيره شده به اين DropDownlist نسبت يدهيد و گزينه مربوط را select کنيد .
کد:
<asp:DropDownList id="drd1" runat=server>
<asp:ListItem Value="M">Male</asp:ListItem>
<asp:ListItem Value="F">Female</asp:ListItem>
</asp:DropDownList>
در قسمت Code Behind :
Databasevalue مقداري هست که شما از بانک اطلاعاتي گرفته ايد.
کد:
Select Case databasevalue
Case "M"
Drd1.Items.FindByValue("M").Selected = True
Case "F"
Drd1.Items.FindByValue("F").Selected = True
End Select
اگر خواستيد که Select کردن بر اساس Name صورت بگيرد اينگونه مي نويسيد .
کد:
Select Case databasevalue
Case "M"
Drd1.Items.FindByName("Male").Selected = True
Case "F"
Drd1.Items.FindByName("Female").Selected = True
End Select
فرض کنيد يک dropdownlist بر روي صفحه Design Form خود داريد يا نام Drd1 حال مي خواهيد مقداري را که در بانک اطلاعاتي ذخيره شده به اين DropDownlist نسبت يدهيد و گزينه مربوط را select کنيد .
کد:
<asp:DropDownList id="drd1" runat=server>
<asp:ListItem Value="M">Male</asp:ListItem>
<asp:ListItem Value="F">Female</asp:ListItem>
</asp:DropDownList>
در قسمت Code Behind :
Databasevalue مقداري هست که شما از بانک اطلاعاتي گرفته ايد.
کد:
Select Case databasevalue
Case "M"
Drd1.Items.FindByValue("M").Selected = True
Case "F"
Drd1.Items.FindByValue("F").Selected = True
End Select
اگر خواستيد که Select کردن بر اساس Name صورت بگيرد اينگونه مي نويسيد .
کد:
Select Case databasevalue
Case "M"
Drd1.Items.FindByName("Male").Selected = True
Case "F"
Drd1.Items.FindByName("Female").Selected = True
End Select
pooriamirani- کاربر متوسط
- تعداد پستها : 119
تاريخ التسجيل : 2009-10-24
العمر : 38
آدرس پستي : pooriamirani1291@yahoo.com
صفحه 1 از 1
صلاحيات هذا المنتدى:
شما نمي توانيد در اين بخش به موضوعها پاسخ دهيد