zoukankan      html  css  js  c++  java
  • 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:)名字没取好

     
     

  • 相关阅读:
    NABCD
    返回一个整数数组中最大子数组的和。
    四则运算
    返回一个二维整数数组中最大子数组的和
    返回一个整数数组中最大子数组的和
    解决方案
    测绘软件
    ImageMagick还是GraphicsMagick?
    opencv-2.4.11编译备忘
    Graphicmagick编译
  • 原文地址:https://www.cnblogs.com/huangjihua/p/4125155.html
Copyright © 2011-2022 走看看