中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何實現gridview行選添加顏色和事件

發布時間:2021-10-08 11:08:58 來源:億速云 閱讀:190 作者:iii 欄目:開發技術

本篇內容主要講解“如何實現gridview行選添加顏色和事件”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何實現gridview行選添加顏色和事件”吧!

在gridview 列表中,需要添加如下效果,如果經過時變色,移開時還原成以前的顏色,行選中時通過加深色,從而知道選中了哪行,特別是列表數據比較多的時候,標志很重要,同時觸發選中行事件,那么如何 行選中加顏色,同時也出發我們事件了?如果我們通入 e.Row.Attributes.Add("onclick", 綁定兩次,發現只能觸發其中的一個,其實可以把另個放到一個里面

下面是具體的例子:

復制代碼 代碼如下:

protected void EditGridview_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType== DataControlRowType.DataRow)
{
//當鼠標放上去的時候 先保存當前行的背景顏色 并給附一顏色
e.Row.Attributes.Add("onmouseover", "currentcolor=this.style.backgroundColor;this.style.backgroundColor='inactivecaptiontext',this.style.fontWeight='';this.style.cursor='hand';");
//當鼠標離開的時候 將背景顏色還原的以前的顏色
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=currentcolor,this.style.fontWeight='';");
//當鼠標單擊時,加深色標志
e.Row.Attributes.Add("onclick", "setvalue();if(window.oldtr!=null){window.oldtr.runtimeStyle.cssText='';}this.runtimeStyle.cssText='background-color:#e6c5fc';window.oldtr=this");

}


}


js代碼:

復制代碼 代碼如下:

<script type="text/javascript" >
function setvalue() {
alert('行單擊事件,同時變色');
}
</script>

到此,相信大家對“如何實現gridview行選添加顏色和事件”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

上林县| 平谷区| 文登市| 奇台县| 温宿县| 蕉岭县| 杨浦区| 密云县| 南昌县| 元江| 铜鼓县| 轮台县| 睢宁县| 成都市| 育儿| 卢氏县| 梁平县| 苏尼特左旗| 寻乌县| 三穗县| 华坪县| 宜宾市| 惠安县| 浑源县| 旅游| 阆中市| 江津市| 新邵县| 抚州市| 阿拉尔市| 苍溪县| 湘潭县| 达尔| 成都市| 乌审旗| 金塔县| 连江县| 石泉县| 嵊泗县| 英德市| 疏附县|