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

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

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

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

5条回答 默认 最新

  • threenewbee 2018-06-12 08:03
    已采纳

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

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

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

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • threenewbee 2018-06-12 08:17

    图片说明

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

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

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

    评论
    解决 无用
    打赏 举报
  • threenewbee 2018-06-12 08:22

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

    评论
    解决 无用
    打赏 举报
  • threenewbee 2018-06-12 08:25

    图片说明

    传参也没问题

    评论
    解决 无用
    打赏 举报
  • threenewbee 2018-06-12 08:56

    图片说明

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

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题