就是我在vs2008下安装了asp.net mvc1 的时候添加MVC View Page的时候,譬如添加的index.aspx,并没有产生index.aspx.cs这个文件,index.aspx的源码第一行是:<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage" %>
但是找的一些教程上给的却是: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="MVCDemo.Views.Home.Index" %>,还说产生了.cs文件。实在不知道该如何实现教程上的功效。我完全是按照教程一步一步走的啊!

解决方案 »

  1.   

    还有个问题就是直接将Index.aspx设为起始页,然后F5运行出错,显示找不到依赖项。
      

  2.   

    你确认你看的书是 asp.net mvc么?还是经典的 asp.net。你的两个问题完全没有谱。
      

  3.   

    mvc的view跟controller打交道,当然没有codebehind。你看的是web form的教程吧。
    直接将Index.aspx设为起始页,F5当然会出错,原因是mvc重写了url(所谓的routing)
      

  4.   


    是mvc1 教程!!!所以才会有此疑问!
      

  5.   

    MVC4都出来了,为什么还去学helper都没有的mvc1?
    而且mvc3以后都用rozer了
      

  6.   

    首先应该需要明白MVC的概念,再进行测试,比较好点。
    参考