• 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;来验证指定的验证控件是否验证通过

  • 相关阅读:
    PHP curl_setopt函数用法介绍补充篇
    Javascript的setTimeOut和setInterval的定时器用法
    PHP curl_setopt函数用法介绍上篇
    开启PHP的伪静态
    关于MySQL的几个命令之load
    使用PHP生成和获取XML格式数据
    WEB开发中常用的正则表达式
    WEB开发中的页面跳转方法总结
    PHP的serialize序列化数据与JSON格式化数据
    PHP防止重复提交表单
  • 原文地址:https://www.cnblogs.com/xiexingen/p/3175566.html
Copyright © 2020-2023  润新知