首页 > 其他 > 详细

linkbutton datagrid showdialog

时间:2015-06-05 19:25:34      阅读:126      评论:0      收藏:0      [点我收藏+]
 protected void DataGrid1_ItemDataBound(object sender, DataGridItemEventArgs e)
        {
            ListItemType itemType = (ListItemType)e.Item.ItemType;

            if ((itemType != ListItemType.Header) && (itemType != ListItemType.Footer) && (itemType != ListItemType.Separator))
            {
                //设置行效果
                //e.Item.Attributes.Add("onclick", "RowClick(this)");
                //e.Item.Attributes.Add("OnDblClick", "RowDbClick(this)");
                LinkButton lnkbtn = (LinkButton)e.Item.FindControl("LinkButton1");
                lnkbtn.CommandArgument = e.Item.ItemIndex.ToString();
                var k = DataGrid1.DataKeys[int.Parse(lnkbtn.CommandArgument)].ToString();
               //为该按钮添加CLICK事件,调用JAVASCRIPT脚本
               lnkbtn.Attributes.Add("onclick", "javascript:showModalDialog(‘yearedit.aspx?inteid=" + k + "‘,window,‘dialogWidth:300px; dialogHeight:300px;help:0;status:0;resizeable:1;‘);");
  

                e.Item.Style.Add("Cursor", "Hand");
            }
            
        }

 

linkbutton datagrid showdialog

原文:http://www.cnblogs.com/camelroyu/p/4555287.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!