merychobi
شنبه 27 مرداد 1386, 17:19 عصر
سلام
یک دارپ دان لیست ایجاد کردم و از پایگاه داده بایند کردم با توجه به کدهای زیر...
protectedvoid Page_Load(object sender, EventArgs e)
{
strcon = ConfigurationManager.ConnectionStrings["education"].ConnectionString;
SqlConnection cnn = newSqlConnection(strcon);
SqlDataAdapter Da;
DataSet Ds;
SqlCommand Cmd;
Cmd = newSqlCommand("splesson", cnn);
Cmd.CommandType = CommandType.StoredProcedure;
Da = newSqlDataAdapter(Cmd);
Ds = newDataSet();
Da.Fill(Ds, "lesson");
textDropDownList.DataSource = Ds.Tables[0].DefaultView;
textDropDownList.DataTextField = "namelesson";
textDropDownList.DataBind();
textDropDownList.Items.Insert(0, "نام درس را انتخاب کنید");
}
protectedvoid textDropDownList_SelectedIndexChanged(object sender, EventArgs e)
{
lesson =Convert.ToString( textDropDownList.SelectedItem);
مشکل اینجاست که زمانی که می خواهم در پایگاه داده اطلاعات را درج کنم هر مقداری از دارپ را انتخاب کنم بعد از کلیک بر روی دکمه مقدار اول دراپ یعنی (نام درس را انتخاب کن) را بر می گرداند.البته با TRUE کردن AUTOPOSTBACK هم نتیجه ای نگرفتم.
یک دارپ دان لیست ایجاد کردم و از پایگاه داده بایند کردم با توجه به کدهای زیر...
protectedvoid Page_Load(object sender, EventArgs e)
{
strcon = ConfigurationManager.ConnectionStrings["education"].ConnectionString;
SqlConnection cnn = newSqlConnection(strcon);
SqlDataAdapter Da;
DataSet Ds;
SqlCommand Cmd;
Cmd = newSqlCommand("splesson", cnn);
Cmd.CommandType = CommandType.StoredProcedure;
Da = newSqlDataAdapter(Cmd);
Ds = newDataSet();
Da.Fill(Ds, "lesson");
textDropDownList.DataSource = Ds.Tables[0].DefaultView;
textDropDownList.DataTextField = "namelesson";
textDropDownList.DataBind();
textDropDownList.Items.Insert(0, "نام درس را انتخاب کنید");
}
protectedvoid textDropDownList_SelectedIndexChanged(object sender, EventArgs e)
{
lesson =Convert.ToString( textDropDownList.SelectedItem);
مشکل اینجاست که زمانی که می خواهم در پایگاه داده اطلاعات را درج کنم هر مقداری از دارپ را انتخاب کنم بعد از کلیک بر روی دکمه مقدار اول دراپ یعنی (نام درس را انتخاب کن) را بر می گرداند.البته با TRUE کردن AUTOPOSTBACK هم نتیجه ای نگرفتم.