日期:2014-05-18  浏览次数:20389 次

asp.net mvc入门级问题
就是我在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文件。实在不知道该如何实现教程上的功效。我完全是按照教程一步一步走的啊!

------解决方案--------------------
mvc的view跟controller打交道,当然没有codebehind。你看的是web form的教程吧。
直接将Index.aspx设为起始页,F5当然会出错,原因是mvc重写了url(所谓的routing)
------解决方案--------------------
首先应该需要明白MVC的概念,再进行测试,比较好点。
参考