ASP.NET中DataGrid鼠标经过感知以及点击行弹出窗口
2004-10-22 13:02
417 查看
选择自 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';");
}
}
很多人说很难,其实就这几行代码。只要在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鼠标经过感知以及点击行弹出窗口
- ASP.NET中DataGrid鼠标经过感知以及点击行弹出窗口
- ASP.NET中DataGrid鼠标经过感知以及点击行弹出窗口
- ASP.NET中DataGrid鼠标经过感知以及点击行弹出窗口
- DataGrid鼠标经过感知以及点击行弹出窗口
- GridView鼠标经过感知以及点击行弹出窗口
- GridView鼠标经过感知以及点击行弹出窗口
- ASP.NET DATAGRID中如何点击整列或模板列后弹出窗口并选中新窗口数据将值返回给模板列中的文本框
- GridView 实现 鼠标经过感知及点击行弹出窗口
- ASP.NET DATAGRID中如何点击整列或模板列后弹出窗口并选中新窗口数据将值返回给模板列中的文本框
- 在ASP.NET中,点击按钮弹出新窗口
- 在ASP.NET中,如何实现点击按钮弹出新窗口.刷新父窗口
- 功能齐全的GridView!Asp.Net中GridView的自定义分页,带箭头的排序,鼠标高亮每一行,无数据时的提醒,点击Button弹出框!
- [ASP.NET]如何点击按钮弹出新窗口,输入数据后返回并刷新页面?(C#代码)
- [ASP.NET]如何点击按钮弹出新窗口,输入数据后返回并刷新页面?(C#代码)
- 在ASP.NET的DataGrid中,鼠标点击某行进行高亮显示的解决方案
- [转]asp.net(c#) datelist DataGrid 中截取字符串加"..." 和 鼠标放上去字符全部显示
- Asp.net弹出询问窗口
- 关于在ASP.NET控件Response弹出窗口的问题
- Asp.net弹出窗口大全