风萧雨瑟

成功在于坚持

导航

点击Gridview中某个字段弹出模式对话框

刚做的一个审计局的内部管理系统终于完成了,做一些总结,把自己用到的一些常用的东东贴出来,希望大家也少走弯路

写在html中的脚本代码

<script type="text/javascript" language="javascript">
 function showinfo(key)
 {
    window.showModalDialog("JinduDetail.aspx?keshi="+key,"","height=150,width=300");
 }
</script>

在Gridview的RowDataBound事件中写下列代码即可

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
      
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            ((LinkButton)e.Row.FindControl("lkbtn")).Attributes.Add("onclick", "showinfo(" + e.Row.Cell[0].Text + ")");

  }

}

注:此处用的是LinkButton控件,需要把gridview中的该字段转变为模板页

posted on 2008-09-03 14:26  肖林海  阅读(497)  评论(0编辑  收藏  举报