ASP.NET中DataGrid鼠标经过感知以及点击行弹出窗口
生活随笔
收集整理的這篇文章主要介紹了
ASP.NET中DataGrid鼠标经过感知以及点击行弹出窗口
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?選擇自 xujh 的 Blog??? 作者Blog:http://blog.csdn.net/xujh/
很多人說很難,其實就這幾行代碼。只要在DataGrid1的ItemDataBound中寫入下代碼即可
private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{??
????? if(e.Item.ItemIndex>=0)? //此行可以刪除掉
????? {
??????????????? //彈出窗口代碼
?e.Item.Attributes.Add("onclick","window.open('WebForm2.aspx?ZoneNo="+e.Item.Cells[0].Text+"','','Toolbar=no')");
?e.Item.Attributes.Add("onMouseOver","this.style.backgroundColor='#e9e9e9'; this.style.cursor='hand';");
?e.Item.Attributes.Add("onMouseOut","this.style.backgroundColor='#f7f7f7';");??
????? }
}
總結
以上是生活随笔為你收集整理的ASP.NET中DataGrid鼠标经过感知以及点击行弹出窗口的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎样给目录加权限0777
- 下一篇: ASP.Net ViewState的实现