gridview 添加了commandfield的选择按钮,在单击选择后,在rowdatabound中的操作无效了,请问是怎么回事

ahking 2010-10-25 11:03:07
gridview 添加了commandfield的选择按钮,在单击选择后,在rowdatabound中的操作无效了,请问是怎么回事
...全文
296 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaozhixiao 2010-10-28
  • 打赏
  • 举报
回复
可以进行调试,看是否走了你写的事件
ahking 2010-10-28
  • 打赏
  • 举报
回复
????????????????????????
wwfgu00ing 2010-10-27
  • 打赏
  • 举报
回复
遇到意外的情况,应该学着调试,修改,再调试等一系列的步骤
ChinaXtHuLang 2010-10-27
  • 打赏
  • 举报
回复
顶楼上的。狠人。。
格桑花 2010-10-27
  • 打赏
  • 举报
回复
只从这些是无法判断的,你还是把aspx代码贴出来看看

孟子E章 2010-10-27
  • 打赏
  • 举报
回复
你的 选择按钮怎么写 的?应该是点击选择按钮之后,没有进行数据的绑定吧?

贴完整代码
ahking 2010-10-27
  • 打赏
  • 举报
回复
楼上的,不是一回事吧
ahking 2010-10-27
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 net_lover 的回复:]
你的 选择按钮怎么写 的?应该是点击选择按钮之后,没有进行数据的绑定吧?

贴完整代码
[/Quote]
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
对其他控件进行了赋值,没有也不需要再次绑定数据源
}

应该是引发回调后,GridView1_RowDataBound不执行了
孟子E章 2010-10-26
  • 打赏
  • 举报
回复
你是怎么操作的?
ahking 2010-10-26
  • 打赏
  • 举报
回复
??????????????????????????????????????????????????
aaa740713995 2010-10-26
  • 打赏
  • 举报
回复
这模版没用过 只用过那项模板来着
ahking 2010-10-26
  • 打赏
  • 举报
回复
不是用linkbutton,就是gridview编辑列时用的commandfield中的选择按钮啊
wuyq11 2010-10-26
  • 打赏
  • 举报
回复
贴出其他代码,linkbutton显示编辑,删除,选择按钮
ahking 2010-10-26
  • 打赏
  • 举报
回复
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (this.GridView1.DataKeys[e.Row.RowIndex].Values[1].ToString() == "0")
{
e.Row.Cells[4].Text = "<a href=aa.aspx?ID=" + this.GridView1.DataKeys[e.Row.RowIndex].Values[0].ToString()+">编辑</a>";
}
else
{
e.Row.Cells[4].Text = "<a href=bb.aspx?ID=" + this.GridView1.DataKeys[e.Row.RowIndex].Values[0].ToString() + ">编辑</a>";
}
}
}

在第一次加载的时候会显示编辑,当点击gridview的选择按钮时,就不显示了
aaa740713995 2010-10-25
  • 打赏
  • 举报
回复
这模版列没用过 等等吧
ahking 2010-10-25
  • 打赏
  • 举报
回复
up????????????????????????

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧