码迷,mamicode.com
首页 > 其他好文 > 详细

linkbutton datagrid showdialog

时间:2015-06-05 19:27:19      阅读:123      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!