hezare
سه شنبه 18 فروردین 1388, 20:26 عصر
می خوام بعد از کلیک روی کنترل DropDownList نام انتخاب شده از این کنترل را در دیتا بیس قرار دهم ..
protectedvoid DRP_User(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
DropDownList DRP_List = (DropDownList)e.Row.FindControl("DRP_List");
//Bind User
DataReader Odata2 = newDataReader();
DRP_List.DataSource = Odata2.SelectUser();
DRP_List.DataTextField = "family";
DRP_List.DataValueField = "ID";
DRP_List.DataBind();
DataReader Odata3 = newDataReader();
Odata3.InsertUser(DRP_List.SelectedValue.ToString( ));
}
اما نمی دونم دو خط آخر که باید فامیلی را به متدم پاس بدهم را کجا بنویسم چون اگر بخواهم
SelectedIndexChange
جدیدی بسازم مجبور می شوم دوباره دراپ دان لیستم رو کست کنم.
لطفا کمک کنید ..
متد یوزر هم همینجا می نویسم شاید در کمک موثر افتاد!
publicSqlDataReader InsertUser(string Family)
{
SqlCommand InsertJob = newSqlCommand ("InsertJob_Admin", Cn);
InsertJob.CommandType = CommandType.StoredProcedure;
InsertJob.Parameters.Add("Family", SqlDbType.NVarChar).Value = Family;
Cn.Open();
SqlDataReader Reader = InsertJob.ExecuteReader();
return Reader;
Cn.Close();
}
:عصبانی++:
protectedvoid DRP_User(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
DropDownList DRP_List = (DropDownList)e.Row.FindControl("DRP_List");
//Bind User
DataReader Odata2 = newDataReader();
DRP_List.DataSource = Odata2.SelectUser();
DRP_List.DataTextField = "family";
DRP_List.DataValueField = "ID";
DRP_List.DataBind();
DataReader Odata3 = newDataReader();
Odata3.InsertUser(DRP_List.SelectedValue.ToString( ));
}
اما نمی دونم دو خط آخر که باید فامیلی را به متدم پاس بدهم را کجا بنویسم چون اگر بخواهم
SelectedIndexChange
جدیدی بسازم مجبور می شوم دوباره دراپ دان لیستم رو کست کنم.
لطفا کمک کنید ..
متد یوزر هم همینجا می نویسم شاید در کمک موثر افتاد!
publicSqlDataReader InsertUser(string Family)
{
SqlCommand InsertJob = newSqlCommand ("InsertJob_Admin", Cn);
InsertJob.CommandType = CommandType.StoredProcedure;
InsertJob.Parameters.Add("Family", SqlDbType.NVarChar).Value = Family;
Cn.Open();
SqlDataReader Reader = InsertJob.ExecuteReader();
return Reader;
Cn.Close();
}
:عصبانی++: