高手显身 抽空帮帮我 万分感谢 项目在即

wujilin 2009-03-22 04:36:53
<asp:TemplateField HeaderText="确定">
<ItemTemplate>
<asp:Button ID = "ok2" runat ="server" CommandName="OK" Text ="确定发送" CommandArgument ='<%# DataBinder.Eval(Container,"RowIndex") %>' OnClientClick ='return confirm("你确定吗?")' />
</ItemTemplate>

这是gridviwe中的 确认按钮 我想在确认的时候 弹出一个对话框 你是否确认发送 (目前行得第一列数据)的内容 目前我只能
弹出的内容是“你确定吗?" 这句话 , 能否把当前的第一列数据也绑定在confirm中 知道的朋友 说说 万分感谢
...全文
97 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
wujilin 2009-03-22
  • 打赏
  • 举报
回复
谢谢给位朋友 分太少 不好意思 下次多弄的分给大家
阿非 2009-03-22
  • 打赏
  • 举报
回复
你不用管哪个,哪只是警告,不会影响的
wujilin 2009-03-22
  • 打赏
  • 举报
回复
谢谢给位朋友 更要谢谢Sandy945

你的方法 可以实现 但是有时候会报
错误 1 验证 (ASP.Net): 属性值必须用引号括起来。
如果加上''也不行
运行不了了
阿非 2009-03-22
  • 打赏
  • 举报
回复
是列不是你需要的,还是显示不出来啊
wujilin 2009-03-22
  • 打赏
  • 举报
回复
恩 是的
阿非 2009-03-22
  • 打赏
  • 举报
回复
不行?
wujilin 2009-03-22
  • 打赏
  • 举报
回复
谢谢各位朋友 大家一起想箱
wujilin 2009-03-22
  • 打赏
  • 举报
回复
还是不行
readfuture 2009-03-22
  • 打赏
  • 举报
回复
'return confirm("你确认发送 <%#Eval("第一列的字段名") %>的内容吗?")'
--------------------------------------------------------------------
没错,就是这样的,不过也可以用Bind('第一列的字段名'),这样效率会高一点
因为Eval是加载完反射绑定,而Bind是在加载时直接绑定数据
阿非 2009-03-22
  • 打赏
  • 举报
回复

<asp:Button ID = "ok2" runat ="server" CommandName="OK" Text ="确定发送"
CommandArgument =' <%# DataBinder.Eval(Container,"RowIndex") %>'
OnClientClick ==<%#"return confirm('"+ Eval("UTCid").ToString()+" 你确定吗?')"%> />
wujilin 2009-03-22
  • 打赏
  • 举报
回复
还是不行 大家再看看 谢谢
叶子 2009-03-22
  • 打赏
  • 举报
回复

<asp:TemplateField HeaderText="确定">
<ItemTemplate>
<asp:Button ID = "ok2" runat ="server" CommandName="OK" Text ="确定发送" CommandArgument =' <%# DataBinder.Eval(Container,"RowIndex") %>' OnClientClick ='return confirm("你确定发送"+ '<%#Eval("第一列的字段名") %>'+"吗?")' />
</ItemTemplate>


ps:手写没有测试过。
可参考:http://topic.csdn.net/t/20050511/11/3997607.html

wujilin 2009-03-22
  • 打赏
  • 举报
回复
<asp:TemplateField HeaderText="确定">
<ItemTemplate>
<asp:Button ID = "ok2" runat ="server" CommandName="OK" Text ="确定发送" CommandArgument ='<%# DataBinder.Eval(Container,"RowIndex") %>' OnClientClick ='return confirm("<%#Eval("UTCid") %>你确定吗?")' />
</ItemTemplate>
</asp:TemplateField>



在数据库中是 UTCid 显身出来的列名是编号 我绑定了 好像不行
coodd 2009-03-22
  • 打赏
  • 举报
回复
'return confirm("你确认发送<%#Eval("第一列的字段名") %>的内容吗?")'
阿非 2009-03-22
  • 打赏
  • 举报
回复
第一列 绑定的数据 的列名 确定么?

62,267

社区成员

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

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

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

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