迷失网络

如果你误读成“迷失公园”或“迷失侏罗纪”,那你可能真的迷失网络了。
随笔 - 88, 评论 - 1932, 引用 - 106

导航

关于

lostinet@lostinet.com这个油箱不能用了。因为空间没了,lostinet.com指向为127.0.0.1 。。。

标签

每月存档

最新留言

广告

 

有没有人下载了ASP.NET MVC ?

无法知道如何开始.

用VS Web Developer Express 2008,有项目模板 [ASP.NET 3.5 Extensions Web Site],

新建了,只有一个web.config里包含了一些必要的配置. 例如UrlRoutingModule.

建立了Controllers目录,建立了一个TestController类

然后建立Views目录,在下面继续建个Test目录.

然后浏览http://localhost:3759/Asp35Website1/Test/. 很不幸. 无法找到资源.

不知道还需要配置些什么. 请大家在这里聊聊.


 

打印 | 张贴于 2007-12-10 22:18:00 | Tag:迷失中

留言反馈

#回复: ASP.NET MVC 临时讨论贴 How To Start ? 编辑
已经开始在迁移我自己的网站到mvc下面了。不过碰到一个问题。
<a href="<%= Url.Action("list") %>">Show all items</a>
类似这样的link在Scott的blog中是说有智能提示的,但是在我的2008里面,只要是<%=%>外面有单引号或者双引号,智能提示就完全不起作用,而且连黄色的tooltip都没有。
另外一个问题,按照scott的文章,可以在aspx文件中放置literal控件,再在cs文件的
public void Page_Load()
{

}
中写,不过我发现在pageload里面,控件id没办法智能提示,就算手写,调试的时候也会报错说找不到此控件。
不知道有人遇到这个问题没有?
2007-12-12 01:01:00 | [匿名:飞雪尔]
#回复: ASP.NET MVC 临时讨论贴 How To Start ? 编辑
2007-12-11 13:00:00 | [匿名:维生素C.net]
#回复: ASP.NET MVC 临时讨论贴 How To Start ? 编辑
@saucer
MSN无法给你发送信息.

因为用VS Web Deveoper Express带的服务器, 所以不需要映射.
2007-12-10 23:59:00 | [匿名:Lostinet]
#回复: ASP.NET MVC 临时讨论贴 How To Start ? 编辑
刚刚试了下. 成功了.谢谢上面的各位

一些经验:
应用程序初始化:
<%@ Import Namespace="System.Web.Mvc" %>

void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup

RouteTable.Routes.Add(new Route
{
Url = "[controller]/[action]/[id]",
Defaults = new { action = "Index", id = "" },
RouteHandler=typeof(MvcRouteHandler)
});
}

--
不要把文件放到~/Controllers/下, 因为那样不会编译.放到~/App_Code下就OK.
MVC会自动搜索所有的Assembly下的所有类,
类名必须是 XxxxxController , 改成 Xxxxx 不行.
如果有2个namespace下同时有XxxxxController,那么就会重复,会出错.

如果 ~/Xxxxx/目录下有default.aspx, 那么优先执行这个default.aspx , 而不是 XxxxxController




2007-12-10 23:56:00 | [匿名:Lostinet]
#回复: ASP.NET MVC 临时讨论贴 How To Start ? 编辑
你用的是什么服务器?IIS6还是IIS7?前者的话,你可能需要加.mvc扩展

http://localhost:3759/Asp35Website1/Test.mvc
2007-12-10 23:55:00 | [匿名:saucer]
#回复: ASP.NET MVC 临时讨论贴 How To Start ? 编辑
2007-12-10 23:38:00 | [匿名:Xiejun]
#回复: ASP.NET MVC 临时讨论贴 How To Start ? 编辑
URL Routing 配置了吗? 需要在 Global.aspx 中设置 RouteTable 对 URL做映射处理
2007-12-10 23:14:00 | [匿名:sharpcn]
#回复: ASP.NET MVC 临时讨论贴 How To Start ? 编辑
我也下载了尝鲜,没有遇到你说的问题。

创建MyTestController类,默认Index方法添加RenderView("index");一行
在Views下建个目录MyTest
在MyTest创建ViewPage,命名为index.aspx页面

运行一下,一切正常
2007-12-10 23:09:00 | [匿名:East]
博客主人设置本博客不允许匿名用户发表言论,请登录后再试

Powered by: Joycode.MVC引擎 0.5.2.0