zoukankan      html  css  js  c++  java
  • ASP.NET MVC中加入Web Forms

    目的

    有时候在一个ASP.NET MVC项目发布之后,又需要添加动态页面,同时又不想重新在源代码中添加view,那么这时候就要用上Web Forms了.

    步骤

    1.在项目根目录添加一个文件夹,在文件夹中添加一个Web Form文件,后缀为aspx,生成3个文件,把两个后缀为cs的文件删了,因为我们不想编译.

    2.修改文件

    代码示例:

    <%@ Page Language="C#" AutoEventWireup="true" Inherits="Mail.desigen.index" %>
    
    <script runat="server">
    
        /// <summary>
        /// 定义公共方法,所有运行代码写在此脚本区域中
        /// </summary>
        public void Method()
        {
        }
    
        /// <summary>
        /// Page_Load 方法会在页面加载前自动执行
        /// runat 脚本中的函数会在页面加载前执行,如若WebForm页面只有函数,也可以在页面内容中使用<% %>来写函数
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            Method();
        }
    </script>
    
    <!DOCTYPE html>
    <html>
    <head >
        <meta charset="UTF-8">
    	<title></title>
    </head>
    <body>
        Hello World !!!
    </body>
    </html>
    

    然后就可以写上要执行的函数和展现的UI

    3.然后就可以按相对路径访问文件,记住路径不可以和MVC路由重复,不然就无法访问到该文件.

  • 相关阅读:
    每周工作进度及工作量统计
    debug阶段工作期站立会议2(进度推进)
    new NABCD
    事后诸葛亮会议 (尸体解剖)
    debug阶段工作期站立会议1
    用户使用报告
    Scrum会议10(Beta版本) 补交
    历年学生作品点评
    关于词频统计的效能测试
    敏捷开发之Scrum站立会议
  • 原文地址:https://www.cnblogs.com/clockwork/p/5722793.html
Copyright © 2011-2022 走看看