标题:[求助]无数据源的GridView如何在右侧添加列
只看楼主
jyoseyi
Rank: 1
等 级:新手上路
帖 子:173
专家分:0
注 册:2007-6-14
得分:0 

右件编辑列,添加列,把它移动到最上面


我非英雄,广目无双, 我本坏蛋,无限嚣张!
2007-09-08 19:32
sldtk1
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:20
帖 子:624
专家分:258
注 册:2006-5-4
得分:0 
手动添加以后按钮又在左边了。。。。。。。。。。。。。
2007-09-08 20:51
梦灵儿
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:260
专家分:9
注 册:2007-8-7
得分:0 
恩对的要去掉自动生成这个框不燃在运行的时候就多几列.要响应删除按纽就可以在
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow || e.Row.RowType == DataControlRowType.DataRow)
{
LinkButton lb = e.Row.Cells[6].Controls[0] as LinkButton;
lb.Attributes.Add("onclick", "return confirm('是否真的删除?')");
}
}

string empid = GridView1.DataKeys[e.RowIndex].Values[0].ToString();
然后在girdview中属性DataKeyNames="TypeId";这样就可以了根据这ID删除注意的是这个Values[0]等同于这饿里面的键值......取出来的值就是这列的TypeId值

2007-09-10 20:15
sldtk1
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:20
帖 子:624
专家分:258
注 册:2006-5-4
得分:0 
谢谢版主了!!!!!
2007-09-10 21:11
zw379868872
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2006-6-25
得分:0 

可以点小三角向又移动啊


眼见为实,耳听为虚 技术+学历+口才=成功 我的qq是379868872
2007-09-11 09:45



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-168197-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.579166 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved