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

  • 相关阅读:
    随意记的一点 js 笔记
    关于 <video> 的兼容性测试
    placeholder 兼容 IE
    固定高度的多行文字垂直居中
    CSS 实现底部固定
    python学习之路基础篇(三)
    PyChram简单使用教程
    三级菜单的实现
    python序列化pickle/cPickle
    python解析json文件之简介
  • 原文地址:https://www.cnblogs.com/xiexingen/p/3175566.html
Copyright © 2011-2022 走看看