发表评论
请问一下,
ASP.NET MVC Preview2或Preview3
安装完成后,如何在VS2005下创建MVC应用程序呢?
相比较于Monorail和ASP.NET MVC
两者相比较哪个更优一些?
#3楼[
楼主]2008-05-28 16:38 |
@McJeremy&Fan
用VS2005还无法编辑,您可以下个SharpDeveloper3.0来替代搞下
现在来说我感觉还是Monorail成熟一些,不过估计在.net 3.5 sp1中ASP.NET mvc会超过MONORAIL
表单提交之后,
会根据表单内的字段名字
自动赋值到实体类的属性上
记得MonoRail是有的.
MARK TOO 打算搞一个自己的框架 先研究下MICROSOFT的框架先
楼主:
我安装的是AspNetMVCBeta 不是AspNetMVCPreview5
没有Html.SubmitButton这个方法
如果显示这个怎么做!直接HTML?还是有了新的方法?
楼主:
我安装的是AspNet MVC Beta 不是AspNet MVC Preview5
没有Html.SubmitButton这个方法
如果显示这个怎么做!直接HTML?还是有了新的方法?
谢谢先!
#11楼[
楼主]2009-01-12 11:27 |
@重典:
我有一个user这个页面,在这个页面即要实现创建又要编辑,通过传参,如果有参数ID则为编辑。
[AcceptVerbs(HttpVerbs.Get)]
public ActionResult user()
{
return View();
}
这样实现了创建,请问编辑我要怎么写?谢谢
#14楼[
楼主]2009-03-05 21:47 |
[AcceptVerbs(HttpVerbs.Get)]
public ActionResult user(long? id)
{
if(id.HasValue){
读值,并设置ViewData
}
return View();
}
2.
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult user(long? id ,User user)
{
if(id.HasValue){
修改
}else{
新建
}
return View();
} @Denni
#16楼[
楼主]2009-03-11 13:57 |
http://www.qilvr.com/line/details_62359341-6aed-4954-bd60-7df3595e9912.htm?.jpg" />
调用action返回json数据,却出现文件下载对话框的问题解决
#18楼[
楼主]2009-04-25 10:53 |
@virus
Json本身就是文件,IE中会被下载,FF中应该会直接打开
您好,重典,我在使用AJAX的过程中有个问题请教您,我使用HTML form来提交数据到一个Action,在Action中进行处理后会返回一个Json字符串,请问,我如何能够用JS获取这个字符串并在页面中处理呢.跟您在18楼的回答类似.
您好,重典,我在使用AJAX的过程中有个问题请教您,我使用HTML form来提交数据到一个Action,在Action中进行处理后会返回一个Json字符串,请问,我如何能够用JS获取这个字符串并在页面中处理呢.跟您在18楼的回答类似.
#21楼[
楼主]2009-04-26 19:50 |
我假设非ASP.NET MVC部分你没有问题,则
设Json生成的Action为C1Controller.A1()
Routing规则指明URL:C1/A1可以访问C1Controller.A1()
则
Jquery下
$.get('<%=Url.Action("A1","C1")%>',{key:value,key2,:value2},funcion(result){
alert(result);//这个应该就是你想要的
});
@重典
非常感谢,我已经通过Ajax.BeginForm达到了我所需要的效果--可能我的表述不清楚,其实就是无刷新表单提交,然后获取返回结果并处理.
$.get用的HttpMethod是get而不是post我希望的是post,而且是针对form的.$.get的话我就需要写个form的序列化器才能把表单的数据转化成{key:value,key2,:value2}的形式.
不过还是非常感谢和敬重重典的,感谢您的系列文章,看过不少,受益匪浅.