js新手 各位高手指点菜鸟一下
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add( "ondblclick ", "window.open( 'AddPerson.aspx?id= " + e.Row.Cells[2].Text + " '); ");
}
}
这个是弹出一个新的窗口 我现在不想弹出窗口 只是想弹出个层~~~~
可以吗 ?
如果可以怎么改下 高手指教下`````
先谢谢了
------解决方案--------------------protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add( "ondblclick ", "ShowMyDiv() ");
}
}
-----------------------------------
JS:
写一个JS函数 ShowMyDiv()
获得 HTML 层 设置你想要的位置 以及显示等操作
--------------------------------
HTML
定义一个DIV 属性隐藏