GridView中點擊CheckBox選中一行來改變此行的顏色
更新時間:2014年05月06日 09:22:51 作者:
這篇文章主要介紹了GridView中點擊CheckBox選中一行來改變此行的顏色的具體實現(xiàn),需要的朋友可以參考下
前臺:
<asp:TemplateField HeaderText="選擇">
<ItemStyle HorizontalAlign="Center"/> //居中顯示
<ItemTemplate>
<asp:CheckBox ID="ckbSelect" runat="server" AutoPostBack="true" oncheckedchanged="ckbSelect_CheckedChanged" />
</ItemTemplate>
</asp:TemplateField>
后臺:
/// <summary>
/// checkbox選中時,改變行顏色
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void ckbSelect_CheckedChanged(object sender, EventArgs e)
{
for (int i = 0; i < this.gvStudent.Rows.Count; i++)
{
CheckBox cb = (CheckBox)this.gvStudent.Rows[i].FindControl("ckbSelect");
if (cb.Checked)
{
this.gvStudent.Rows[i].BackColor = System.Drawing.Color.FromName("#e2eaec");
}
else
{
this.gvStudent.Rows[i].BackColor = System.Drawing.Color.Empty;
}
}
}
復制代碼 代碼如下:
<asp:TemplateField HeaderText="選擇">
<ItemStyle HorizontalAlign="Center"/> //居中顯示
<ItemTemplate>
<asp:CheckBox ID="ckbSelect" runat="server" AutoPostBack="true" oncheckedchanged="ckbSelect_CheckedChanged" />
</ItemTemplate>
</asp:TemplateField>
后臺:
復制代碼 代碼如下:
/// <summary>
/// checkbox選中時,改變行顏色
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void ckbSelect_CheckedChanged(object sender, EventArgs e)
{
for (int i = 0; i < this.gvStudent.Rows.Count; i++)
{
CheckBox cb = (CheckBox)this.gvStudent.Rows[i].FindControl("ckbSelect");
if (cb.Checked)
{
this.gvStudent.Rows[i].BackColor = System.Drawing.Color.FromName("#e2eaec");
}
else
{
this.gvStudent.Rows[i].BackColor = System.Drawing.Color.Empty;
}
}
}
您可能感興趣的文章:
- gridview 行選添加顏色和事件
- GridView選擇性導出Excel解決方案
- 如何將數(shù)據(jù)綁到gridview然后導成excel
- asp.net讀取excel中的數(shù)據(jù)并綁定在gridview
- GridView生成的HTML代碼示例對比
- gridview實現(xiàn)服務(wù)器端和客戶端全選的兩種方法分享
- gridview的buttonfield獲取該行的索引值(實例講解)
- Gridview自動排序功能的實現(xiàn)
- 獲取Gridview中ButtonField的text屬性
- DevExpress實現(xiàn)GridView當無數(shù)據(jù)行時提示消息
相關(guān)文章
.NET的動態(tài)編譯與WS服務(wù)調(diào)用詳解
這篇文章介紹了.NET的動態(tài)編譯與WS服務(wù)調(diào)用詳解,有需要的朋友可以參考一下,希望對你有所幫助2013-07-07使用ASP.NET MVC引擎開發(fā)插件系統(tǒng)
這篇文章主要為大家詳細介紹了使用ASP.NET MVC引擎開發(fā)插件系統(tǒng)的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-05-05使用dotnet-dump 查找 .net core 3.0 占用CPU 100%的原因解析
這篇文章主要介紹了使用dotnet-dump 查找 .net core 3.0 占用CPU 100%的原因,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-06-06Visual?Studio?2022?MAUI?NU1105(NETSDK1005)?問題處理記錄
某一天修改了幾行代碼后,突然項目無法編譯了,提示NU1105錯誤,這篇文章主要介紹了Visual?Studio?2022?MAUI?NU1105(NETSDK1005)?處理記錄,需要的朋友可以參考下2022-12-12動態(tài)改變ASP.net頁面標題和動態(tài)指定頁面樣式表的方法
動態(tài)改變ASP.net頁面標題和動態(tài)指定頁面樣式表的方法...2007-04-04asp.net連接數(shù)據(jù)庫 增加,修改,刪除,查詢代碼
asp.net連接數(shù)據(jù)庫,實現(xiàn)增加,修改,刪除,查詢的四大功能完整代碼。2009-07-07