asp.net-mvc-3专题提供asp.net-mvc-3的最新资讯内容,帮你更好的了解asp.net-mvc-3。
我正在使用mvc3,并试图在一个页面内创建一系列ajax表单,每个表单都上传一个文件.这是该页面的视图: @{ ViewBag.Title = "Index"; } <h2> Index</h2> @Html.Partial("_UploadItem") @Html.Partial("_UploadItem") @Html.Partial("_Upload
我正在开发一个asp.net mvc 3.0应用程序,它具有简单的身份验证过程.用户填写一个表单,该表单通过ajax调用发送到服务器并获得响应,但这里的问题是使用以下方法: FormsAuthentication.SetAuthCookie(person.LoginName,false); 是不足以填充’HttpContext.Current.User’,它需要运行以下方法: FormsAuthe
我有剃刀视图@ Html.ValidationMessageFor帮助和jquery不引人注意的验证设置. 我想通过使用已经设置好的相同的验证逻辑来​​调用控制器/操作并显示动作返回的最终模型状态错误. 我已经做了一些代码,但我想知道是否有自动的方法,即如果我捕获HTTP错误请求作为AJAX响应,我想从响应体取出模型状态错误并将其插入到不引人注意的验证. 我正在寻找完整的推荐解决方案,而不是解决方
我在尝试使用ASP.NET MVC3的Ajax.BeginForm方法时遇到了一个奇怪的问题.表单在页面上正确呈现,具有正确的操作属性.但是,提交表单时,“OnFailure”事件返回“未找到”404错误. 如果我用fiddler观察请求,我看到帖子URL是“/ [Object NodeList]”,这显然是无效的. 我的剃刀代码如下: @using (Ajax.BeginForm("Save",
我有一个@ Ajax.ActionLink,它调用一个删除操作.现在我想使用 JQuery UI Dialog来确认Ajax链接的常规“Confirm”属性. 我使用不显眼的javaScript将事件挂钩到Ajax.ActionLink.但是提交的动作和e.preventDefault();通过一个错误.谁能告诉我为什么会这样? 这是我的jQuery代码: $("[data-dialog-conf
如果是正常的页面加载错误,我可以通过Error视图和HandleErrorInfo模型向用户报告异常详细信息. 如果ajax调用期望Json结果错误,我可以显式处理错误并将详细信息传递给客户端: public JsonResult Whatever() { try { DoSomething(); return Json(new { status =
我正在寻找示例代码来创建一个主/细节与c#mvc 3. 具体来说,我试图找出如何通过ajax调用部分视图的渲染.我可以把部分视图放在窗体上,但是想要在用户通过ajax从选择列表中选择一个项目之后进行填充. 谢谢 与往常一样,您从模型开始: public class MyViewModel { public int Id { get; set; } public string Tit
是否有类似UpdatePanel(在ASPX中)为Razor? 我想每30秒自动刷新数据(例如表格,图表,…). 类似于每30秒点击一次链接: @Ajax.ActionLink("Refresh", "RefreshItems", new AjaxOptions() { UpdateTargetId = "ItemList", HttpMethod = "Post"}) 感谢T
我们正在观察以下与MVC应用程序和Kendo DatePicker之间的时差有关的问题. Web服务器以UTC 0运行.Web客户端在不同的时区(UTC 1,UTC 3,UTC-5等)运行 该网页包含一个Kendo日期选择器(没有时间部分),用户可以选择一天或一个月.幕后花絮使用包含时间和时区信息的完整日期对象在AJAX请求中发送日期. 我们只对日期部分感兴趣而不管客户端所在的时区.当用户选择日期
我试图让我的MVC3,EF4项目与 javascript datepicker一起工作,但我遇到问题,因为我希望日期是英国格式(年/月/日). 我花了几个小时研究这个问题,我已经决定实现’globalize’库脚本,就像我在link中看到的那样. 但是我得到了一个未捕获的TypeError:当我运行它时,无法在javascript(来自$.validator.methods.date行)中读取未定
这是 ASP.NET MVC 3 Razor中的示例代码: @section header { <script type="text/javascript"> $(function() { alert('@Resources.ExampleCompany'); }); </script> } <div> <h
目标: 一些任务完成后,我必须在新的选项卡上打印PDF. 步骤:我想执行一个应该去服务器的方法,拿起PDF并在一个新的Tab打开它,我试图用这些但是不工作: 控制器:导出 public ActionResult PrintPdf() { Response.AppendHeader("Content-Disposition", "inline; filename= " + M
我正在为userlogin使用FormsAuthentication. 用户注销成功后我遇到问题,后退按钮是浏览器允许用户查看页面. 我试过使用 javascript <script type = "text/javascript" > function preventBack() { window.history.forward(1); } setTimeout(
我有一个创建表单来创建一个对象. 创建模型具有一些仅可见的属性(.hide,.show()),如果选中复选框,并将其标记为必需(通过Model中的Attribute). 不幸的是,当复选框未被选中时,对隐藏的属性执行所需的验证. 如何禁用此属性所需的验证? 我尝试将input元素的data-val属性设置为false,但这不起作用. 有一个想法? 提前致谢 托比亚斯 更新: 这是java脚本代码.
我正在努力解决这个问题.在本地机器(Win7 / VS2010 / IIS 7.5)和另一台相同的开发人员机器上,以下代码返回500状态码,响应文本“无法找到具有指定电子邮件地址的用户”. 当我将站点部署到我的测试服务器(Win2008 R2 / IIS7.5)时,它返回正确的状态代码,但内容类型设置为“text / html”,而responseText不包含该消息. 我已经尝试关闭服务器上的自
我问类似的问题 here,但在这个问题我使用另一个实现,正好 this way以下代码显示我的实现: 模型: public class Department { public long Id { get; set; } [IsDateAfter("Date2", true, ErrorMessage = "O My")] public DateTime Date1 {
我正在尝试将数据发送到服务器.但我的代码不起作用.有人能指出错误吗? Sencha代码: Ext.Ajax.request({ url: '/Blog/SavePost', method: 'POST', headers: {
所以我有一个非常奇怪的问题,一个knockoutjs点击绑定没有附加到锚标签.其他的数据绑定=“”工作,但不是点击绑定. 下面你可以看到HTML和viewmodel js文件的一部分 var tag = function (data) { this.count = data.Count; this.id = data.Id; this.title = data.Title;
上下文:使用mvc控制器方法创建jsonP服务,该方法提供包含所有验证规则的表单字段的定义. 我的问题是我不知道如何序列化验证属性.在常规Mvc视图中使用不显眼的验证时,我更喜欢与Razor序列化的格式相同的验证属性. 为了序列化为json,我使用NewtonSoft.Json(4.0.2). 型号示例:         公共课简介{ [Required(ErrorMessage="This fi
我在knockout.js网站上查看了联系人编辑器示例: http://knockoutjs.com/examples/contactsEditor.html 该示例工作正常,但我需要对其进行两处更改: >从ASP.NET MVC 3控制器操作方法传递初始数据.以下是服务器的代码: 类 public class Phone { public string Type { get; set;