GridView里的一点小功能:截取多余字符、改变鼠标经过行的样式
生活随笔
收集整理的這篇文章主要介紹了
GridView里的一点小功能:截取多余字符、改变鼠标经过行的样式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
將GRIDVIEW里多余的字符截取
只需要將選定的列改變為模板列,再編輯模板后,在DataBindings里,將比如Bind("concent")這樣的改為 (Eval("concent")).ToString().SubString(0,5)
Eval和Bind的區別就是,一個為單向綁定,一個為雙向綁定;一個在點編輯后不會出現,一個會出現
protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
??? {//改變鼠標經過行的樣式
??????? if (e.Row.RowType == DataControlRowType.DataRow)
??????? {//判斷當前行是數據行,
??????????? e.Row.Attributes.Add("onmouseover","c=this.style.backgroundColor;this.style.backgroundColor='#00ffee';");
??????????? e.Row.Attributes.Add("onmouseout","this.style.backgroundColor=c;");
??????? }
??? }
只需要將選定的列改變為模板列,再編輯模板后,在DataBindings里,將比如Bind("concent")這樣的改為 (Eval("concent")).ToString().SubString(0,5)
Eval和Bind的區別就是,一個為單向綁定,一個為雙向綁定;一個在點編輯后不會出現,一個會出現
protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
??? {//改變鼠標經過行的樣式
??????? if (e.Row.RowType == DataControlRowType.DataRow)
??????? {//判斷當前行是數據行,
??????????? e.Row.Attributes.Add("onmouseover","c=this.style.backgroundColor;this.style.backgroundColor='#00ffee';");
??????????? e.Row.Attributes.Add("onmouseout","this.style.backgroundColor=c;");
??????? }
??? }
轉載于:https://blog.51cto.com/443065/92937
總結
以上是生活随笔為你收集整理的GridView里的一点小功能:截取多余字符、改变鼠标经过行的样式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 快速类型判定
- 下一篇: 如何订阅MVP on dot NET(或