看代码:<asp:TemplateField HeaderText="關聯單據編號">
<ItemTemplate>
<asp:Label ID="Label_RelateBarcode" runat="server" Text='<%# BIMSFX.ShowRelateBarcode(BIMSFX.ListRelateOrderID(Eval("orderid")), Eval("printoutid")) %>'></asp:Label>
</ItemTemplate>
……
<asp:LinkButton ID="LinkButton_Recibo" runat="server" CommandName="Recibo" CommandArgument='<%# Eval("orderid") %>' Text="生成收據<br />" Visible='<%# BIMSFX.IsVisibleEquals(Eval("successshowed"), 1) && (BIMSAuth.Role.Contains(3) || BIMSFX.IsVisibleEquals(Eval("isshipped"), 2)) %>' OnClientClick="return confirm('確定生成收據?')"></asp:LinkButton>
在上面的代码中,本来收据号码是没有的,点击linkbutton生成后就有了,而且不止一张单据号码,显示在关联单据那栏。
现在我的要求是:点击后,判断单据是否已经存在,然后提示是否覆盖?我该怎么写呢?单独写一个 JS 还是什么……
<ItemTemplate>
<asp:Label ID="Label_RelateBarcode" runat="server" Text='<%# BIMSFX.ShowRelateBarcode(BIMSFX.ListRelateOrderID(Eval("orderid")), Eval("printoutid")) %>'></asp:Label>
</ItemTemplate>
……
<asp:LinkButton ID="LinkButton_Recibo" runat="server" CommandName="Recibo" CommandArgument='<%# Eval("orderid") %>' Text="生成收據<br />" Visible='<%# BIMSFX.IsVisibleEquals(Eval("successshowed"), 1) && (BIMSAuth.Role.Contains(3) || BIMSFX.IsVisibleEquals(Eval("isshipped"), 2)) %>' OnClientClick="return confirm('確定生成收據?')"></asp:LinkButton>
在上面的代码中,本来收据号码是没有的,点击linkbutton生成后就有了,而且不止一张单据号码,显示在关联单据那栏。
现在我的要求是:点击后,判断单据是否已经存在,然后提示是否覆盖?我该怎么写呢?单独写一个 JS 还是什么……
解决方案 »
- 刚研究完在线阅读Word文档等的功能 目前又一问题关于SOAOFFICE
- 学生成绩管理系统在vs.net里调试都能成功,发布到iis里找不到数据库,请那位老师进来帮帮忙,先谢谢了。
- 如果获得虚拟目录的物理路径(与别人问的不同)
- 以用户注册举例,会出这样的错误,不知道如何解决.
- 页面数据不更新的问题
- 关于网上发短信到手机上,中文变成了乱码的问题
- MVC4 不存在具有建
- linq问题,选择表中的某一列(该列是varchar),转换成int ,最取最大值?
- SQLCE数据库“sdf”文件 “连接字符串”应该如何设置???
- 关于将数据导入EXCEL文件的问题
- 表里有一个日期字段,这个字段的意思是当用户在这个日期内未曾更新这条数据,那么系统会自动发送EMAIL给用户,这样的功能用.NET(B/S)能实现吗?
- .NET2005里给控件重命名,提示“目录名无效”怎么解决?
或者使用异步,Ajax。
就是怎么把我已有的内容和数据库表的字段进行比较哦
好像js不能连接数据库?
OnClientClick调用你写好的ajax函数,然后用ajax把生成的票据号传到服务器检测,然后返回1或0来判断,最后
return confirm('確定生成收據?')