PDA

View Full Version : آموزش: نحوه نمایش دو فیلد بانک اطلاعاتی در یک dropdownlist



a_123123123123
شنبه 18 تیر 1390, 10:06 صبح
سلام
من چه طوری میتونم دوتا فیلد از جدول بانکم رو تو یه dropdown ببرم؟
مثلا فیلد نام و نام خانوادگی یه دانش اموز

لطفا راهنمایی کنید:لبخندساده:

clover
شنبه 18 تیر 1390, 11:21 صبح
سلام
یه راهش اینه


<asp:SqlDataSource ID="YourSqlDataSource" runat="server"
ConnectionString="<%$ ConnectionStrings:YourConnectionString %>"
SelectCommand="SELECT Id, ([FirstName] + ' ' + [LastName]) AS FullName FROM [YourTable]"></asp:SqlDataSource>

<asp:DropDownList ID="YourDropDownList" runat="server"
DataSourceID="YourSqlDataSource" DataTextField="FullName"
DataValueField="Id">
</asp:DropDownList>

a_123123123123
شنبه 18 تیر 1390, 11:45 صبح
مرسی از راهنماییت دوست عزیز

a_123123123123
یک شنبه 19 تیر 1390, 00:39 صبح
دوست عزیز ممکنه بگی من از این کد کجا استفاده کنم؟
در ضمن این فرمت select رو برنامه ام خطا میگیره(اسم جدولم tbl_user و فیلدلم هم name و family هستند)
تغییرشون دادم ولی ایراد پرفت
؟ دلیلش چیه و همین طور باید چیکار کنم؟

a_123123123123
یک شنبه 19 تیر 1390, 01:07 صبح
فرمت select رو تو خود sql اجرا کردم درست شد
ولی من میخوام تو رویداد page_load صفحه ام این عما اتفاق بیفته
ممکنه توضیح بدی از چه کدی باید استفاده کنم؟

clover
یک شنبه 19 تیر 1390, 10:31 صبح
دوست من
کافیه این دو تا کنترل را داخل صفحه بذاری و نام جدول و فیلد ها رو تغییر بدی.


ولی من میخوام تو رویداد page_load صفحه ام این عما اتفاق بیفته
منظورت با کد نویسی هست ؟ خب در این صورت از همون سلکت ساده استفاده کن، نام و نام خانوادگی را بخون و موقع اضافه کردن به لیست با هم ترکیبشون کن.

اگر بازم مشکلی بود، کد مورد استفاده و متن خطا رو هم قرار بده لطفا

a_123123123123
یک شنبه 19 تیر 1390, 11:33 صبح
دوست عزیز مشکلم حل شد:تشویق:
خودم یه جا رو اشتباه کرده بودم:اشتباه:
ممنون از راهنماییت:قلب:
در ضمن من یه مشکل درباره شماره ردیف و حذف سطر دارم درباراش تایپیک زدم
لزفا یه سر به اونام بزن
مرسی دوست عزیز:قلب: