مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

فیلد انتخاب کنید

ﺳﻪ شنبه, 14 مرداد 1393 11:04

فیلد انتخاب کنید

   protected void DropDownList2_DataBound(object sender, EventArgs e)
        {
            DropDownList2.Items.Insert(0, new ListItem( "انتخاب کنید", String.Empty));

        }

سلام

من برای اینکه یه فیلد توی دراپ دانی که به یک entity وصل هست اضافه کنم از طریق کد بالا فیلد انتخاب کنید رو قراردادم

اما مشکل اینجاست وقتی این دراپ دان رو تغییر نمیدم پیغام خطا میده

Input string was not in a correct format.

راه حل چیه ؟ و چه جوری میتونم فیلد انتخاب کنید رو بدون مشکل قرار بدم

مرسی

ﺳﻪ شنبه, 14 مرداد 1393 12:44

سلام من متوجه نشدم دقیقا منظورتون از اینکه دراپ دان را تغییر نمیدید چیه. اگر امکان داره کدتون را کامل بگذارید.

ﺳﻪ شنبه, 14 مرداد 1393 13:07

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

حالا وقتی دکمه ثبت در بانک رو میزنم پیغام خطا میده البته اگه یه فیلدی به غیر از انتخاب کنید کلیک کنم هیچ مشکلی نیست ثبت انجام میشه

در ضمن این فیلد در بانک من هم allow null هست

کد ثبت

  p_Subscribe suser = new p_Subscribe()
                
                    SubGender = int.Parse(DropDownList2.SelectedValue),
                    SubEducationID = int.Parse(DropDownList1.SelectedValue),
                
                };
                pub.p_Subscribe.AddObject(suser);
                pub.SaveChanges();
                GridView1.DataBind();

 

ﺳﻪ شنبه, 14 مرداد 1393 15:51

دوست من به جای String.Empty مقدار null را قرار بده ببین چی میشه؟؟

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید