zoukankan      html  css  js  c++  java
  • 夜话ASP.NET总结

    @2011-09-05

    1.解决每个页面进入前先检查用户是否登录,如果没有登录则Response.Redirect()到登录页面:

      建立一个页面,在页面的构造函数中检查是否登录,然后让每个要检查登录的页面继承这个页面

    2.page类属性:

      --isPostBack(是否回传)

      --ValidateRequest(是否要检查客户端输入的危险代码),如果要允许输入,则在aspx页面顶部设置ValidateRequest="false"

      --ClientScript,最后的false代表是否要给字符串加上<script></script>标记,由于scripts字符串中已经有了,所以这里是false

    string scripts="<script type='javascript'>alert('hello');</script>";
    ClientScriptManager csm=Page.ClientScript;
    //csm.RegisterClientScriptBlock(this.GetType(),"sss",scripts,false);
    //这个注册的脚本文件在页面中是仅靠着form标签的开始的
    csm.RegisterStartupScript(this.GetType(),"sss",scripts,false);//而这个是仅靠着form标签结束的

      if(!page.ClientScript.isRegisteredStartupScript(this.GetType(),script)){

        page.ClientScript.RegisteredStartupScript(this.GetType(),"sss",script,false);

      }

    @

  • 相关阅读:
    最大流之dinic
    HDU 2485
    最小费用最大流
    HDU 1533
    HDU 1402
    HDU 1498
    HDU 1281
    Codeforces 283E Cow Tennis Tournament 线段树 (看题解)
    Codeforces 983E NN country 思维 (看题解)
    Codeforces 494D Birthday 树形dp (看题解)
  • 原文地址:https://www.cnblogs.com/johnsmith/p/2168048.html
Copyright © 2011-2022 走看看