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

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

کاربر سایت

neda_hagh

عضویت از 1395/02/07

گرفتن مقدار از dropdownlist

  • یکشنبه 19 دی 1395
  • 12:47
تشکر میکنم

سلام دوستان

روزتون بخیر

من می خوام مقدار انتخابی از dropdown رو در db ذخیره کنم اما مقدار یک رو ذخیره می کنه این هم کدهام:

SqlCommand cmd = new SqlCommand("sp_Insert_tblQuestion",con);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@groupid", Convert.ToInt32(drpQuestionGroup.SelectedValue));
            cmd.Parameters.AddWithValue("@questiontext", txtQuestion.Text);
            cmd.Parameters.AddWithValue("@case1", txtGozine1.Text);
            cmd.Parameters.AddWithValue("@case2", txtGozine2.Text);
            cmd.Parameters.AddWithValue("@case3", txtGozine3.Text);
            cmd.Parameters.AddWithValue("@case4", txtGozine4.Text);
            cmd.Parameters.AddWithValue("@answer", Convert.ToInt32(drpCorrectAnswer.SelectedValue));
            con.Open();
            cmd.ExecuteNonQuery();
            con.Close();

لطفا راهنماییم کنید

ممنون

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

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

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 19 دی 1395
  • 12:55

به شکل زیر تست کنید

SqlCommand cmd = new SqlCommand("sp_Insert_tblQuestion",con);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@groupid", Convert.ToInt32(drpQuestionGroup.SelectedItem.Value));
            cmd.Parameters.AddWithValue("@questiontext", txtQuestion.Text);
            cmd.Parameters.AddWithValue("@case1", txtGozine1.Text);
            cmd.Parameters.AddWithValue("@case2", txtGozine2.Text);
            cmd.Parameters.AddWithValue("@case3", txtGozine3.Text);
            cmd.Parameters.AddWithValue("@case4", txtGozine4.Text);
            cmd.Parameters.AddWithValue("@answer", Convert.ToInt32(drpCorrectAnswer.SelectedValue));
            con.Open();
            cmd.ExecuteNonQuery();
            

اگر جواب نداد ، کجا dropDown را چر میکنید

اگر در لود هست باید یک if بزارید و داخل if بنویسید !Page.isPostback

کاربر سایت

neda_hagh

عضویت از 1395/02/07

  • یکشنبه 19 دی 1395
  • 13:02

خیلی خیلی خیلی ممنووون آقای مدائنی درست شد ایشالا همییشه موفق باشید

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

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

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

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