当前位置: 首页 > news >正文

做loge的网站仕德伟做的网站图片怎么修

做loge的网站,仕德伟做的网站图片怎么修,阿里云云虚拟主机,微商城模板包含哪些今天开始第一天学习asp.net mvc#xff0c;写的不是很好#xff0c;高手不要喷#xff0c;希望大家能一起进步学习。 好了#xff0c;开始学习 新建项目#xff0c;选择mvc 4应用程序 接下来选择基本#xff0c;视图引擎当然要选择Razor#xff0c;如果在选择aspx那我们…今天开始第一天学习asp.net mvc写的不是很好高手不要喷希望大家能一起进步学习。 好了开始学习 新建项目选择mvc 4应用程序 接下来选择基本视图引擎当然要选择Razor如果在选择aspx那我们就没必要用mvc喽 在这里我们简单说一下项目模板如果选择空这就需要我们自己进行导入很多文件而选择基本vs会自动导入需要的文件对mvc不熟的人还是先老实一点吧。 后面两个Internet、Intranet一个是网络web一个是内网的。没有用过也不是很了解。移动选项应该是开发手机相关的api是提供第三方的接口使用的类似于web service轻量级。 点击确定vs会给我们导入好多文件。好奇一下可以看一下项目文件夹下的packages的文件夹里面好多文件啊包括我们之前学习的ef还有最重要我们将要学习的mvc库。 看一下解决方案资源管理器 其中App_Data没有太大的用处主要是可以将数据库放入其中该文件夹下的内容是不准请求访问的。可删除 App_Start是网站启动的时候用到的一些配置信息文件里面有个路由文件相对重要一些。这里面的内容在全局文件中会依次调用的。  简单的分析一下路由的配置看下RouteConfig.cs里面的内容 1 public static void RegisterRoutes(RouteCollection routes)2 {3 routes.IgnoreRoute({resource}.axd/{*pathInfo});4 5 routes.MapRoute(6 name: Default,7 url: {controller}/{action}/{id},8 defaults: new { controller Home, action Index, id UrlParameter.Optional }9 ); 10 } View Code 下面是我的请求 因为我没有写全路径所以请求的是默认路径那为什么报错了呢那是因为我还没有写默认配置的home控制器和index方法。现在我们将该控制器和方法写好。 在Controlllers文件夹下添加控制器Home注意控制器名称必须以Controller结尾 下面是vs给我们自动生成好的代码遗憾的是vs只给我们生成了默认的index方法但是没有给我们生成视图。控制器必须要继承自Controller 1 using System;2 using System.Collections.Generic;3 using System.Linq;4 using System.Web;5 using System.Web.Mvc;6 7 namespace MvcApplication1.Controllers8 {9 public class HomeController : Controller 10 { 11 // 12 // GET: /Home/ 13 14 public ActionResult Index() 15 { 16 return View(); 17 } 18 19 } 20 } View Code 我们在index方法上点击右键添加视图便可以添加视图了。但我先不这样做我要改写这个方法为了是先简化学习。稍后再学习视图部分。下面是我改后的方法怎么样很简单吧。 1 using System;2 using System.Collections.Generic;3 using System.Linq;4 using System.Web;5 using System.Web.Mvc;6 7 namespace MvcApplication1.Controllers8 {9 public class HomeController : Controller 10 { 11 // 12 // GET: /Home/ 13 14 public string Index() 15 { 16 return The first mvc; 17 } 18 19 } 20 } View Code 现在我们再用刚才报错那个地址访问以下吧怎么样结果出来了吧 当然这个地址是默认配置的标准的我们应该访问的是localhost:4348/home/index 这个地址。怎么样哈哈我们终于甩掉aspx这个恨人的尾巴了。 其实mvc会根据url路径去与配置的路由匹配。会将localhost:4348/home/index地址分拆home匹配控制器index匹配方法我们不妨试试如果你将HomeController改掉这时访问就会报错了。我们也可以将路由配置中的url: {controller}/{action}/{id}中的controller与action调换一下改为url: {action}/{controller}/{id}访问一下是不是又出错了呢因为这个路由解析地址的时候就会将Home当做方法index当成控制器这样当然会报错了但我们可以讲url访问地址写成localhost:4348/index/home,这样仍然可以访问了是不是有些明白了呢 刚从aspx那转过来的可能这里不太好理解。画张图简单理解一下   上面的方法中我返回了一个字符串这就像我们aspx中的一般处理程序一样所有的html代码都要自己写才能返回浏览器而后面要学习的视图项目中的Views文件夹下就是html代码了。下面我们来看一下视图吧我们在home控制器中添加一个test方法 1 public ViewResult test() 2 { 3 return View(); 4 }  可以选择手动或自动两种方式添加视图先介绍手动的方式既然test方法是在home控制器中所以在views文件夹中添加一个home文件夹所有控制器中的方法视图都要views文件夹下相应的控制器名称文件下。在Views/Home/下添加视图注意视图名称约定要与方法名一样。之后会介绍怎么可以使方法与视图名称不一样。 下面就是vs自动生成的视图文件。 我们也可以选择自动生成视图的方法那就是在方法名称上右键添加视图同样可以生成视图文件效果是一样的。 1 {2 Layout null;3 }4 5 !DOCTYPE html6 7 html8 head9 meta nameviewport contentwidthdevice-width / 10 titletest/title 11 /head 12 body 13 div 14 15 /div 16 /body 17 /html View Code   生成的文件名是cshtml后缀奇怪吧。修改一下内容然后访问一下吧。 {Layout null; }!DOCTYPE htmlhtml headmeta nameviewport contentwidthdevice-width /titletest/title /head bodydivThe first view of mvc/div /body /html View Code 好了今天就这样吧简单介绍一下下面将要介绍razor视图引擎的语法。转载于:https://www.cnblogs.com/ljs0322/p/3793537.html
http://www.sadfv.cn/news/15424/

相关文章:

  • 软件下载网站排行榜前十名电子商务网站建设的一般
  • 珠海移动网站设计青岛优化网站技术
  • 网站导航二级菜单怎么做出来的2345网址导航更新
  • 网站后期维护费用怎样版费程序开发用什么笔记本
  • 福州网站建设电话做网站百度
  • 微信推广员当年的推广费南通做网站优化
  • 有哪些做外贸免费的网站赣州市做网站设计
  • 电商网站成品案例杭州网站建设seo优化
  • 网站后台验证码无法显示商城类网站怎么优化
  • 阿里云建站套餐提高网站安全性
  • 影楼网站模版定制型网页设计开发
  • 下载网站怎么下载个人备案能建立企业网站吗
  • 做购物平台网站需要注意什么铜山网站开发
  • 重庆九龙坡营销型网站建设公司哪家好android下载软件
  • 建站行业分析网站开发相关知识
  • 中盛浩瀚建设有限公司网站软件开发前端
  • 可以免费建立网站吗跨境电商自建站是什么意思
  • 重庆市建设信息网站设计签名免费网站
  • 企业网站管理系统下载什么是网络营销环境
  • 淮安做网站杨凯网络营销与直播电商学什么
  • 清华紫光是可以做网站的吗php网站开发个人职责
  • 南通电子商务网站建设济南网站建设v芯企优互联不错
  • 下载类网站 前置备案靳刘高设计公司官网
  • 专业做网站哪家好wordpress主题的连接函数
  • 儿童网站网页设计微信上做网站怎么做
  • 保定 网站建设牡丹江网站seo
  • 该去哪里购买网站域名和空间天津网页制作网页报价
  • 昆山做网站找文博虚拟机安装 wordpress
  • 龙华做棋牌网站建设哪家好企业外贸网站建设方案
  • 女装网站欣赏北京诚通新新建设有限公司网站