weixin_38668828
猫妖九尾
2018-06-12 07:09
采纳率: 16.7%
浏览 2.4k
已采纳

mvc框架、Views下直接建立cshtml页面可以吗

mvc框架、Views下直接建立cshtml页面可以吗,可以的话如何请求数据

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • caozhy
    已采纳

    本来就是放在views下,和action同名。
    如果不同名,那么你可以在action里面用

    return View("不同的view的名字") 返回这个视图。
    你甚至可以一个action对应几个view(比如手机一个,pc一个)

    按照约定,如果你有页眉页脚或者共享的东西,可以放在 view/sharedview下面

    点赞 评论
  • caozhy

    图片说明

    看我这个例子(因为我vs2010比较老,支持的是aspx view,和cshtml是一样的原理)

    我有一个myview.aspx,放在view下面,并没有对应的控制器

    不过不要紧,用index方法就可以调用了。

    点赞 评论
  • caozhy

    图片说明
    直接放在views下面也是可以的

    点赞 评论
  • caozhy

    图片说明

    传参也没问题

    点赞 评论
  • caozhy

    图片说明

    可以,修改下路由配置,mvc 5以后,在routeconfig.cs里面修改

    点赞 评论

相关推荐