JustAcMilan
دوشنبه 28 مرداد 1392, 21:30 عصر
با سلام خدمت اساتید
من یه گریدویو دارم به شکل زیر
109344
با کد زیر یک ردیف چک باکس برای انتخاب بهش اضافه کردم
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
GVUsers.DataSource = from a in database.Users select new { a.Id, a.FullName, a.Email, a.CreatedDate };
GVUsers.DataBind();
}
}
protected void GVUsers_RowDataBound1(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
{
var thc = new TableHeaderCell();
thc.Controls.Add(new CheckBox());
e.Row.Cells.Add(thc);
}
if (e.Row.RowType == DataControlRowType.DataRow)
{
var tc = new TableCell();
tc.Controls.Add(new CheckBox());
e.Row.Cells.Add(tc);
}
}
حالا چندتا سوال دارم
1.وقتی یک چک باکس رو تیک بزنم رنگ اون ردیف تغییر کنه
2. اون چکباکسی که تو هدر هست رو تیک بزنم کل چک باکسها تیک بخوره و تیکشو بردارم هم ...
3. وقتی روی دکمه حذف کلیک کنم سطرهایی که چک خوردن خذف بشن
پیشاپیش ممنون از راهنماییتون
من یه گریدویو دارم به شکل زیر
109344
با کد زیر یک ردیف چک باکس برای انتخاب بهش اضافه کردم
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
GVUsers.DataSource = from a in database.Users select new { a.Id, a.FullName, a.Email, a.CreatedDate };
GVUsers.DataBind();
}
}
protected void GVUsers_RowDataBound1(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
{
var thc = new TableHeaderCell();
thc.Controls.Add(new CheckBox());
e.Row.Cells.Add(thc);
}
if (e.Row.RowType == DataControlRowType.DataRow)
{
var tc = new TableCell();
tc.Controls.Add(new CheckBox());
e.Row.Cells.Add(tc);
}
}
حالا چندتا سوال دارم
1.وقتی یک چک باکس رو تیک بزنم رنگ اون ردیف تغییر کنه
2. اون چکباکسی که تو هدر هست رو تیک بزنم کل چک باکسها تیک بخوره و تیکشو بردارم هم ...
3. وقتی روی دکمه حذف کلیک کنم سطرهایی که چک خوردن خذف بشن
پیشاپیش ممنون از راهنماییتون