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

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

کاربر سایت

عطایی

عضویت از 1392/05/14

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

  • سه شنبه 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.

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

مرسی

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

مهرداد کاهه

عضویت از 1393/04/21

  • سه شنبه 14 مرداد 1393
  • 12:44

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

کاربر سایت

عطایی

عضویت از 1392/05/14

  • سه شنبه 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();

 

کاربر سایت

مهرداد کاهه

عضویت از 1393/04/21

  • سه شنبه 14 مرداد 1393
  • 15:51

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

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

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

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)