• asp.net mvc 多级目录结构


    ASP.NET MVC默认的文件组织和URL访问都是一级,我们通常要将一个功能模块组织到一个目录下。方法是:
    1、文件组织
     
    分别在Controllers和Views文件夹下建议CaiGou文件夹,然后将CaiGou模块的CV将到对应文件夹下

     

    2、URL Routing

    [c-sharp] view plaincopy
    1. //采购部分路由  
    2.             routes.MapRoute(  
    3.                 "CaiGou"// 路由名称  
    4.                 "CaiGou/{controller}/{action}/{id}"// 带有参数的 URL  
    5.                 new { controller = "AddCaiGou", action = "Index", id = UrlParameter.Optional } // 参数默认值  
    6.             );  
    7.   
    8.             //默认路由  
    9.             routes.MapRoute(  
    10.                 "Default"// 路由名称  
    11.                 "{controller}/{action}/{id}"// 带有参数的 URL  
    12.                 new { controller = "Home", action = "Index", id = UrlParameter.Optional }  
    13.             );  

     

    3、Contorller调用View

    [c-sharp] view plaincopy
    1. public ActionResult Index()  
    2.         {  
    3.             return View("~/Views/CaiGou/AddCaiGou/Index.aspx");  
    4.         }  

     

    4、访问

     “AddCaiGou”为Controller,看起来有点像Action:)名字没取好

     
     

  • 相关阅读:
    printf输出函数
    死循环的3种编写方案
    volatile 和const 变量的使用
    arm mov 指令
    arm ldr 指令
    arm str 指令
    Ztree-
    端口占用问题:java.net.BindException: Address already in use: bind
    模块和包
    序列化模块:json、pickle、shelve
  • 原文地址:https://www.cnblogs.com/huangjihua/p/4125155.html
Copyright © 2020-2023  润新知