PDA

View Full Version : سوال: سطر جاری gridview



pooyan3000
سه شنبه 22 تیر 1389, 13:12 عصر
می خوام یه مقدار از ستون دلخواه از سر جاری از gridview رو به دست بیاورم. چجوری میتونم این کارو بکنم؟

profnami
سه شنبه 22 تیر 1389, 13:14 عصر
از خواص Rows و Cells استفاده کنید :

GridView1.Rows[rownumber].Cells[cellnumber].Text

pooyan3000
سه شنبه 22 تیر 1389, 13:22 عصر
نمیشه رشته ای مقدار بدیم؟

Modifier
سه شنبه 22 تیر 1389, 13:33 عصر
با استفاده از متد RowEditing , RowDeleting,SelectedIndexChanging
ميتوني انجام بدي...

pooyan3000
سه شنبه 22 تیر 1389, 13:37 عصر
با استفاده از متد RowEditing , RowDeleting,SelectedIndexChanging
ميتوني انجام بدي...

چجوری انجامش بدم؟

pooyan3000
سه شنبه 22 تیر 1389, 14:45 عصر
یکی لطفاً جواب بده:افسرده:

profnami
سه شنبه 22 تیر 1389, 14:50 عصر
در قسمت رویداد های کنترل ها میتونید این رویداد ها رو پیدا کنید .
در قسمت Prorerties مربوط به گرید هم در بالا قسمت events میتونید پیداش کنید و ....

pooyan3000
سه شنبه 22 تیر 1389, 14:54 عصر
می دونم رویداد ها چجوری استفاده می شن. از این رویداد ها چجوری استفاده کنم؟
منظورم اینه که این رویدادا چجوری کار می کنن؟

profnami
سه شنبه 22 تیر 1389, 14:57 عصر
از این رویدادها برای چی میخواید استفاده کنید ؟ لطفا دقیق بگید میخواید چیکار انجام بدید

pooyan3000
سه شنبه 22 تیر 1389, 15:06 عصر
از این رویدادها برای چی میخواید استفاده کنید ؟ لطفا دقیق بگید میخواید چیکار انجام بدید

من میخوام مقداری از ستون دلخواه از سطر جاری رو به دست بیارم. راه حلی که دادین فقط باید مقدار اندیس ستون وارد بشه. من می خوام به صورت رشته وارد کنم.

Modifier
سه شنبه 22 تیر 1389, 17:38 عصر
می دونم رویداد ها چجوری استفاده می شن. از این رویداد ها چجوری استفاده کنم؟
منظورم اینه که این رویدادا چجوری کار می کنن؟



protectedvoid gv_adv_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
ds_adver = (DataSet)Session["ds_adver"];
string adver_id = "";
try
{
adver_id = ds_adver.Tables[0].Rows[e.RowIndex].ItemArray[0].ToString();
.
.
.
}
catch
{

}
}





protectedvoid gv_adv_RowEditing(object sender, GridViewEditEventArgs e)
{
ds_adver = (DataSet)Session["ds_adver"];
string adver_id = "";
try
{
adver_id = ds_adver.Tables[0].Rows[e.NewEditIndex].ItemArray[0].ToString();
.
.
.
}
catch
{
}
ViewState["adver_id"] = adver_id;
}