我不能在ASP.NET MVC中做的事情
有没有一些我不能用ASP.NET MVC的东西?
只有ASP.NET WebForms才可以使用的东西, 或使用WebForms更容易吗? 我们考虑将ASP.NET MVC用于新项目. 解决方法
最大的一个将使用您的表单上现有的第三方控件.大多数内置的控件很容易复制,但是如果您有宠物第三方控件,则可能需要在常规(非MVC)aspx页面上托管此类内容(这是支持的运气).
同样,“网页零件” 另外 – ASP.NET为不同的客户端(移动等)使用不同的html的功能变得…不同;您不想手工执行,但实际上大多数客户端现在都使用标准的html,所以它首先不是一个问题. 像i18n这样的一些东西,通过resx文件需要额外的工作,而不是在香草MVC模板,但样本在互联网上. 一点… MVC仅针对MS / ASP.NET授权;所以有一件你不能做的(不违反我的理解的条款)是在mono / Apache – 但是IANAL中运行它. 现在考虑你可以用MVC做的事情,你不能(或很难)与香草: >路线而不是页面 重新输入分辨率: public ActionResult Show(string name,int? page,int? pageSize) {...} 将选择“名称”,“页面”和“pageSize”(路由,查询字符串或表单),因此您不必花费大量时间挑选请求值. re templates – aspx / ascx不是唯一的模板选项.例如,见here;或者你可以自己写,如果你喜欢…视图不是绑定到ASP.NET控件. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – ASP.NET MVC 4覆盖发出的html名称和id
- asp.net – 随机化实体框架查询结果
- asp.net-mvc – IIS不允许MVC应用程序控制Azure上的错误消息
- asp.net-mvc-5 – 使用属性路由的路由优先级
- asp.net-mvc – 在VS 2015中添加视图上下文菜单非常慢
- asp.net – 将我的Web应用程序文件发布到远程服务器wwwroot
- .net – 为每个操作设置MaxAllowedContentLength / maxRequ
- asp.net-core – 在asp.net vnext中使用Startup.cs中的Conf
- asp.net文件下载 – 跟踪下载的大小
- asp.net – If-Modified-由于IE9传递的HTTP头包含长度?
- asp.net-mvc – 使用View.Render方法将MVC视图转
- asp.net-mvc-2 – TempData未按预期清除
- 让 .NET 轻松构建中间件模式代码(二)
- asp.net-mvc – 如何防止在DataBase First Model
- asp.net – 从Web应用程序编辑MS Office文档:自
- asp.net – 在创建aspx之后,在文件后创建代码
- 更改ASP.NET中错误消息的语言
- asp.net-mvc – 用于移动设备的displaymode,带有
- asp.net-mvc – 建议在开发期间使用nhibernate设
- asp.net-mvc – 使用Html.ActionLink传递文本框值