PDA

View Full Version : مشكل در گرفتن اطلاعات DropDownList از ديتابيس (Linq)



ahmadhasani
جمعه 27 اردیبهشت 1392, 15:27 عصر
سلام. من در حال نوشتن يك پروژه هستم كه البته 95% كار تمومه. فقط يه مشكل كوچيك دارم.
اطلاعات رو كه مي‌گيرم و روي ديتابيس مي‌ريزم ، وقتي مي‌خوام اون مطلب رو ويرايش كنم ، يك دراپ دان دارم كه بايد زيرمجموعه اون كالا رو مشخص كنه. وقتي دكمه ويرايش رو مي‌زنم ، با پيغام خطاي زير مواجه مي‌شوم:
Server Error in '/' Application.

DataBinding: 'System.Data.DataRowView' does not contain a property with the name كفش ورزشي'.

هر كاري هم مي‌كنم ، درست نمي‌شه. كدهاي مربوط به دراپ دانم تو كد بيهاين اينه:

ddlColls.DataValueField = shoes.Shoe_CollID.Value.ToString();
ddlColls.DataTextField = shoes.Coll.CollFaName.ToString();
ddlSubColls.DataValueField = shoes.Shoe_SubCollID.Value.ToString();
ddlSubColls.DataTextField = shoes.Subcoll.SubCollFaName.ToString();

خود دارپ دانمم اينه:

<asp:DropDownList ID="ddlColls" runat="server"
DataTextField="CollFaName" DataValueField="CollID">
</asp:DropDownList>

ميشه راهنماييم كنيد؟ فقط همين مشكل رو دارم.

mjt10063
جمعه 27 اردیبهشت 1392, 15:45 عصر
اطلاعات رو كه مي‌گيرم و روي ديتابيس مي‌ريزم ، وقتي مي‌خوام اون مطلب رو ويرايش كنم ، يك دراپ دان دارم كه بايد زيرمجموعه اون كالا رو مشخص كنه. وقتي دكمه ويرايش رو مي‌زنم

وقتی ویرایش رو میزنید ارور میده
میشه کد دکمه ویرایش رو بزارید

ahmadhasani
جمعه 27 اردیبهشت 1392, 16:18 عصر
نه. وقتي اين كدها رو برميدارم مياد ، مشكلش فقط اينه كه نميتونه اطلاعات دراپ دان رو از روي ديتا بيس بخونه و اين پيغام خطا رو ميده

mjt10063
جمعه 27 اردیبهشت 1392, 16:22 عصر
حتما اطلاعات کی داری از دراپ دان با اطلاعات جدول مقایسه میکنی فارسی
درسته ( كفش ورزشي)
منم این مشکل رو داشتم همین (ی) میبینی عربی
بیشتر سعی کن value دراپ دان رو با جدول مقایسه کنی
تا مشکلی پیش نیاد