zoukankan      html  css  js  c++  java
  • asp.net2.0的几种自动生成脚本的原理以及应用

    在asp.net2.0中验证控件需要WebForm_OnSubmit这个javascript脚本函数进行验证,但是如果你在OnClentClick

    事件中如果直接加上了你自己的写的javascript脚本验证的时候,可能会出现的问题是你的验证控件根本不起作用,

    原因如下:

    asp.net2.0中需要"WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("btnSave", "", true, "", "", false, false))这段javascript脚本去声明需要给id为btnsave的控件去做整体验证

    如果是自动生成的情况在客户端就变成了return yourfuntion();WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("btnSave", "", true, "", "", false, false))这种情况了,结果无论return true 还是false都不会执行后边的语句了,根据此原理我们只需要写成

    btnSave.OnClientClick = "WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(\"btnSave\", \"\", true, \"\", \"\", false, false));var flag=WebForm_OnSubmit();if(flag){return ObjResSetting.OnSubmit()}else{return false;}";

    这样的话asp.net2.0中的验证脚本和自己写的脚本就能统一了

  • 相关阅读:
    HTTP BIN测试
    JavaMail
    Linux内存分析
    HDU 4118 树形DP Holiday's Accommodation
    线性方程组的求解(C++)
    线性方程组的求解(C++)
    区间树(segment tree)
    区间树(segment tree)
    同余定理在算法求解中的应用
    同余定理在算法求解中的应用
  • 原文地址:https://www.cnblogs.com/meiproject/p/908178.html
Copyright © 2011-2022 走看看