刚做的一个审计局的内部管理系统终于完成了,做一些总结,把自己用到的一些常用的东东贴出来,希望大家也少走弯路
写在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中的该字段转变为模板页