作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我只是想知道是否有人知道 Inherits 属性在此 Page 指令中的含义以及它为什么使用 ._Default。
最佳答案
根据 MSDN:-
Defines a code-behind class for the page to inherit. This can be any class derived from the Page class. This attribute is used with the CodeFile attribute, which contains the path to the source file for the code-behind class.
假设您有一个页面 Default.aspx
具有以下页面指令:-
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs"
Inherits="MyNamespace.Default" %>
CodeBehind
属性告诉您包含与页面关联的类的编译文件的名称。
假设 Default.aspx.cs 如下所示:-
namespace MyNamespace
{
public partial class Default: System.Web.UI.Page
{
//
}
public class Employee
{
//
}
}
自从在Default.aspx.cs
文件中可以有多个类(默认和员工),在本例中为 Inherits
属性指定继承哪个类。
关于asp.net - 页面指令继承属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33295718/
很抱歉新手的问题,但是: 我最近才发现“=”运算符不只是处理对象/等等。值(value),也是引用。这很酷,但我认为这对变量来说是不一样的,它不会在存储整数或 float 的变量之间创建引用。后来我觉
我是一名优秀的程序员,十分优秀!