zoukankan      html  css  js  c++  java
  • asp.net个人笔记

    1、进程外session一记

    配置进程外session, 在webconfig中配置<sessionState timeout="60" mode="StateServer"

    stateConnectionString="tcpip=localhost:42424"></sessionState>  mode="StateServer":表示使用进程外session  stateConnectionString:表示存储位置,可以存储到远程计算机中(远程机中必须将注册表中的HKEY_LOCAL_MACHINESYSTEMControlSet001servicesaspnet_stateParameters中的AllowRemoteConnection的值设为1)  然后打开Asp.net状态服务,即可

    2、调用服务器端控件的验证事件

    查看页面源代码,一般可以发现类似这样的脚本:

    下载下来,用记事本打开后可以找到形如:

    这个就是使用服务器端控件自动生成的脚本,我们在客服端也可以手动调用这个方法,

    可以这样调用:

    <input type="button" value="调用验证控件" onclick="Page_ClientValidate(null)"/>或者

    <input type="button" value="调用验证控件" onclick="Page_ClientValidate('group1')"/> //group1表示验证的组名称

    其他的一些方法:Page_IsValid;可以获得页面上所有验证控件在客服端是否验证通过,在使用之前一定要先调用过Page_ClientValidate(null),因为它的默认值为true;

    也可以:

    ValidatorValidate("验证控件ID",null,null);调用验证--貌似这里有点问题,在设置visibility的时候出错了,我猜是后面那两个参数传null的原因

    document.GetElementById("验证控件的ID").isvalid;来验证指定的验证控件是否验证通过

  • 相关阅读:
    pandas replace 替换功能function
    pandas 处理文本数据
    vue-cli3使用bootstrap4
    Sass和less的区别是什么?用哪个好
    vue项目首屏加载优化实战
    NodeJS 框架一览
    pre -commit hook failed (add --no-verify to bypass)
    安装与卸载vue cli3
    vue-cli3.0之vue.config.js的配置项(注解)
    Sass-颜色运算
  • 原文地址:https://www.cnblogs.com/xiexingen/p/3175566.html
Copyright © 2011-2022 走看看