• asp.net 后台<%@ Page%> page指令属性


    aspx文件有如下一行代码:

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Notify.aspx.cs" Inherits="JFTNotify.Notify" %>
    

    ASP.NET 页面中的前几行,一般是%@...%这样的代码,这叫做页面指令。用来定义ASP.NET页分析器和编译器使用的特定于该页得一些定义。在.aspx文件中使用的页面指令一般有以下几种:

    (1)Language: 指定页中的所有内联呈现(<%%>和<%=%>)和代码声名块进行编译时使用的语言。可以是任何.NET Framework支持的语言。请切记:每页只能使用和指定一种语言,但一个工程可以使用多种语言。

    (2)AutoEventWireup : 设置页面的事件是否自动绑定。ASP.NET 2.0默认值为true,ASP.NET 1.0和ASP.NET 1.1默认为false。ASP.NET页触发的事件,如Init, Load,PreRender等,在默认情况下,可以使用“Page_事件名称”的命名约定将页事件绑定到相应的方法,页面编译时,ASP.NET将查找基础此命名约定的方法,并自动执行该方法的代码。例如,页的Load事件默认创建名为Page_Load的方法处理程序。

    (3)CodeFile:指定指向页引用的代码隐藏文件的路径。此属性与Inherits属性一起使用可以将代码隐藏源文件与网页相关联。此属性仅对编译的页有效。

    (4)Inherits:与CodeFile属性(包含指向代码隐藏类的源文件的路径)一起使用来定义供页继承的任何从Page类派生的代码隐藏类。(其实就是指定了要执行的代码在aspx.cs文件中的位置)

    (5)session:session="false",页面不保存session。

    (6)contentType:contentType="text/html; charset=UTF-8" :指定编码方式。

    更多详情请看:https://blog.csdn.net/u010678947/article/details/19974217

  • 相关阅读:
    大数运算(涉及到格式问题)
    UltraEdit
    汉化eclipse3.6.2
    安装Microsoft SQL Server Management Studio Express是报错29506
    Java相对路径/绝对路径
    恢复Unbuntu的启动项
    UNC路径
    make: g++:命令未找到
    找到个学习html的网站
    HDU 3756 三分
  • 原文地址:https://www.cnblogs.com/nanqiang/p/9596472.html
Copyright © 2020-2023  润新知