asp.net-mvc-4相关内容
请忍受我的noobness,我对 MVC 模式非常陌生. 我想做什么 我正在为我网站上的注册用户建立个人资料信息页面.此页面将列出有关用户的数据,例如出生日期、电话号码、订阅状态等.您明白了.我还想要一个表单,让用户可以在同一页面上更改他们的密码、电子邮件地址、个人信息. 我的问题 用户的数据通过传递的模型变量来自我的控制器: public ActionResult Pr
..
我打算将一个 ASP.Net 应用程序迁移到 ASP.NET MVC,我想避免使用模型和实体框架.相反,我将使用方法来直接访问数据库. 我的问题是这可能吗?两种方式的性能差异是什么? 谢谢. 解决方案 我的问题是这可能吗? 当然有可能.除了一个小例外:没有模型的 MVC 不是 MVC :-) 它是 VC,我个人从未听说过.既不作为设计模式,也不作为框架.听起来更像是
..
我只是在学习 ASP.net MVC,所以如果我不善于解释我的问题,请多多包涵. 是否可以在局部视图中使用与视图中继承的模型不同的模型? 我的视图Index目前继承了LoginModel,处理用户的授权.一旦用户获得授权,我希望 Index 显示用户拥有的 todos 列表.todos 通过 LINQ 检索. 所以我的局部视图想要继承 System.Web.Mvc.ViewPag
..
我有以下模型: 公共类 DeviceConfigurationModel{[钥匙][DatabaseGeneratedAttribute(DatabaseGeneratedOption.Identity)][显示(名称 =“设备配置 ID")]公共 int DeviceConfigurationId { 获取;放;}[必需的][Display(Name = "设备配置文件名称")][字符串长度(
..
我的问题与这个堆栈溢出问题中呈现的情况基本相同,其中我发现自己想要从数据库加载现有的有效模型版本,并在我的 Web 表单上公开某些字段子集时更新其中的一部分. 无论如何我可以让模型绑定过程保证首先绑定我的 ID 属性吗? 如果我能保证这一点,那么,在我的 ViewModel 的 ID 属性的 setter 中,我可以触发“加载",以便对象最初从 DB(或 WCF 服务..或 Xml 文
..
我正在关注 this 创建一个简单的 MVC 应用程序.创建模型后,当我尝试添加控制器时,出现以下错误: 无法检索“MvcApplication.Models.Movie"的元数据.键“attachdbfilename"的值无效. 谁能告诉我为什么我会收到这个错误. 更新:我看到了这个 其中解决方案是通过更改 providerName 来提供的.但就我而言,它已经是 System
..
我有一个似乎已在此处报告的问题: 需要剃刀视图引擎自动-完成在类库中工作? 我的问题是以下警告: G:\Accountable\Accountable\Views\LedgerUser\EditorTemplates\LedgerServiceViewModel.cshtml:ASP.NET 运行时错误:没有为扩展名“.cshtml".您可以在machine.config 或 w
..
我正在使用 Visual Studio 2013 和 IIS Express 开发服务器 在 MVC 4 应用程序中设置 Windows 身份验证.但是,我被重定向到/Account/Login(就像我使用表单身份验证一样). 我的 bin 文件夹(或任何地方)中没有提及 WebMatrix,如下所述:IIS 上的 ASP.NET MVC3 和 Windows Auth 不断重定向到/Acc
..
我使用的是 Visual Studio 2012 并且刚刚安装了 "Microsoft ASP.NET 和 Web 框架 2013.1 - Visual Studio". 正如预期的那样,它添加了创建“ASP.NET MVC 5 Empty Project"的选项.问题是,我认为没有办法快速启动 已经功能“基础应用程序",就像我在使用 MVC 4 时一样(例如 “Asp.NET MVC 4
..
我有一个 ASP.NET MVC 4 Web 应用程序,我在后端使用 Parse 作为数据库 (https://www.parse.com/) 和 C# 作为编程语言. 我使用 ParseUser 类登录注册用户 (https://www.parse.com/docs/dotnet_guide#users-login) 像这样: ParseUser.LogInAsync("my_usern
..
我正在尝试向我的 MVC 控制器发布一个 JSON 对象(一个 JSON 化的淘汰模型,如果这有任何相关性),并让控制器返回一个新视图.为此,我使用表单发送数据.问题是我希望在控制器接收到 JSON 时自动将其转换为模型. 如果我为此使用 AJAX 调用, var actionModel = new Object();actionModel.Controls = ko.toJS(self.
..
我构建的 MVC 应用程序类型存在固有的设计缺陷,我相信我不是第一个意识到这一点的人. 我有一个使用 AD Azure 身份验证的 MVC 4 应用程序,该应用程序通过以下方式引入应用程序 开发带有 Azure Active Directory 的 ASP.NET 应用 一旦用户通过身份验证并加载Home.cshtml,KnockoutJs 将用于执行 JavaScript AJ
..
我正在尝试为 Hot Towel SPA 申请设置注册和登录.我已经基于 asp.net 单页应用程序模板创建了 SimpleMembershipFilters 和 ValidateHttpAntiForgeryTokenAttribute. 你如何获得 @Html.AntiForgeryToken() 在 Durandal SPA 模式中工作的代码. 目前我有一个 regist
..
HomeControler/Index.cshtml 页面如下
..
我在使用 DotNetOpenAuth 和 MVC4 为谷歌实现自定义 OAuth2Client 时遇到问题. 我已经到了可以成功向谷歌端点发出授权请求的地步https://accounts.google.com/o/oauth2/auth Google 会询问用户是否允许我的应用程序访问他们的帐户.到目前为止一切都很好.当用户点击“确定"时,谷歌会按预期调用我的回调 URL.
..
我正在尝试为资源服务器实现 OAuth 2.0 资源访问.我获得了一个令牌并希望将该令牌传递给资源服务器,以便资源服务器可以为每个请求使用授权服务器进行验证,并在 http 标头中传递令牌(例如授权:Bearer mF_9.B5f-4.1JqM). 我正在使用 MVC 4,有人告诉我应该使用 MvcHandler 来实现这一点,但是我不确定从哪里开始.任何人都可以指出我应该做什么的一般方向吗
..
从我的控制器中,我已将值模块传递给视图 public ActionResult Details(long id, string owner){var module = _ownedModuleRepository.GetModuleDetails(id, owner);返回视图(模块);} 我在视图中显示了它包含的值,如下所示 ID@Model.Id模块 ID
..
我决定将 Web API(作为中间层)用于我正在开发的应用程序,但似乎无法弄清楚如何将其“绑定"到前端(前端是 ASP.NET MVC4 项目).通常,我只需右键单击前端的服务,选择“添加服务引用",然后将我的服务的 URL 放入.但是使用 Web API,我不能这样做.有哪些选项可以从我的 Web API 创建客户端代理类以在我的前端使用,为什么不像添加 WCF 或 ASMX 一样添加 Web
..
我在我的 asp.net 控制器上使用下面的代码在我的 Ajax 上使用 javascript 返回 Json 对象 public JsonResult myMethod(){//返回一个 Json 对象,你可以定义一个新的类返回 Json(新{成功 = 真,//错误Message = "Success"//返回异常});} Jquery-Ajax: $.ajax({类型:“POST",网址
..
当我在本地运行时,我发现自己必须在 web.config 中手动更新我的 DefaultConnection 连接字符串.如何自动检测我何时在本地运行以及何时覆盖默认连接字符串? 我有调试/发布转换工作,但这些用于部署.我正在寻找一种方法来添加另一个选项 - “本地" - 如果有任何方法可以做到(或类似的方法). 解决方案 您需要添加解决方案配置才能添加 web.config 转换.
..