asp.net-mvc-ajax相关内容
我有一个视图页面,其中有一个 HTML ActionLink.现在单击该操作链接,我想打开一个新的弹出窗口而不关闭前一个窗口.在这个新的弹出窗口中,我想显示我现有的视图页面.请给我一个更好的解决方案. 解决方案 使用 htmlAttributes参数.在剃刀中: @Html.ActionLink("New Window", "Index", null, new { target="_bl
..
在使用 MVC3 razor 做一个示例时,我写道: 显示时间:@Ajax.ActionLink("UTC", "GetTime", new { zone = "utc" }, new AjaxOptions { UpdateTargetId = "myResults" })@Ajax.ActionLink("BST", "GetTime", new { zone = "bst" }, new
..
我正在使用 Ajax.BeginForm 创建一个表单,它将对某个控制器操作执行 ajax 回发,然后如果操作成功,用户应该被重定向到另一个页面(如果操作失败,则显示状态消息使用 AjaxOptions UpdateTargetId 显示). using (Ajax.BeginForm("Delete", null,new { userId = Model.UserId },new AjaxOp
..
我目前正在MVC网站上工作,该网站的搜索页面位于登录页面的后面.用户登录后,他们将被重定向到搜索页面. 搜索表单使用ajax表单,该表单会将搜索结果返回到同一视图. 获得搜索结果后,将不再显示搜索表单.一切正常. 但是,一旦您退出表单并获得搜索结果-用户可能会尝试按浏览器的“后退"按钮尝试返回搜索表单.当然,这会将它们带到上一页(登录页面). 所以,我的问题是-我仍然想使用
..
在使用MVC3剃须刀进行采样时,我写道:
告诉我以下时间: @ Ajax.ActionLink(“ UTC”,“ GetTime”,新{zone =“ utc”},新AjaxOptions {UpdateTargetId =“ myResults”}) @ Ajax.ActionLink(“ BST”,“ GetTime”,新的{zone =“ bst”},新的AjaxOpt
..
我正在使用MVC 2 MicrosoftMvcJQueryValidation jquery.validate。我有,然后被翻译成jQuery的验证我的模型数据注解。我使用由梭吞来让我的错误信息出现在验证摘要,而不是控制旁边。 在页面加载后,一切正常。问题是,我使用ajax的形式和替换模式改写形式。当我这样做,我失去了我所有的客户端验证的。 验证仍然发生服务器端,并有错误的字段正确报错CSS类
..
我现在用的是Ajax.BeginForm创建形式会做一个ajax回发到一定的控制器动作,然后,如果操作成功,用户应重定向到另一个页面(如果当时这个动作失败的状态消息使用AjaxOptions UpdateTargetId)被显示出来。 使用(Ajax.BeginForm(“删除”,空, 新{用户id = Model.UserId}, 新AjaxOptions {U
..
案例:我的应用程序包含以下功能模块 客户 项目 业务联系等 code的客户端模块 使用系统; 使用System.Collections.Generic; 使用System.ComponentModel.DataAnnotations; 使用System.ComponentModel.DataAnnotations.Schema; 使用System.Linq的; 使用的System
..
我更新的产品数量由更新按钮,点击更新按钮页面后重装,而不是重新加载该页面我只希望通过Ajax来更新“cartUpdatePanel”表区 我的看法是 使用(Html.BeginRouteForm(“购物车”,FormMethod.Post,新{ENCTYPE =“的multipart / form-data的”})) { <表ID =“cartUpdatePanel”级=“table_c
..
我开发MVC3中的应用 我需要表现出点击下拉的partail视图 对于我写了一个AJAX, $(“#用户名”)。改变(函数(){ VAR的userid = $(“#用户名”)VAL()。 。VAR ProvincialStateID = $(“#国”)VAL(); 。VAR Hobbyid = $(“#业余爱好”)VAL(); V
..
我有几个dropdownlists的形式。每次用户选择的这些的dropdownlist做我想要的值被保存到后端(数据库)之一的一个值。我不想重新加载页面,所以我想才达到这与阿贾克斯的最佳方式,而这正是我需要帮助。 我将如何去得到它的全自动张贴值到服务器端的时候我选择在DropDownList中的值。我应该让1形式,每个下拉列表中这样我就可以单独对其进行更新?我如何得到它后的值作为Ajax调用,而
..
我需要调用通过AJAX的局部视图。我曾尝试以下,但我不知道如何去完成它。 $(“#用户名”)。改变(函数(){ VAR的userid = $(“#用户名”)VAL()。 。VAR ProvincialStateID = $(“#国”)VAL(); 。VAR Hobbyid = $(“#业余爱好”)VAL(); VAR Distri
..
这是我的看法: @foreach(以模型的VaR项){ < TR ID =“TR @(item.Id)”> @ {Html.RenderPartial(“_ PhoneRow”,项目);} < / TR> } _PhoneRow : @model PhoneModel @using(Ajax.BeginForm(“EditPhone”,新{I
..
我有一个视图页面,其中有一个HTML ActionLink的。现在就点击该动作环节,我想在不关闭previous之一打开一个新的弹出窗口。在这个新的弹出窗口,我想表明我现有的视图页面。请提供给我一个更好的解决方案。 解决方案 使用指定的HTML“目标”属性的 @ Html.ActionLink(“新窗口”,“索引”,空,新{目标=“_blank”}) 在ASPX语法: <%= Htm
..
我在做用MVC3剃刀样本,并写这样的: < P> 给我的时间: @ Ajax.ActionLink(“UTC”,“GETTIME”,新{区=“UTC”},新AjaxOptions {UpdateTargetId =“myResults”}) @ Ajax.ActionLink(“BST”,“GETTIME”,新{区=“BST”},新AjaxOptions {U
..
我用下面的code在我的控制器中的一个; 如果(Request.IsAjaxRequest()){ 返回RedirectToAction(“previewAndSendEmail”); } 我调试它,它涉及到回线,但重定向并没有出现。是否有可能做到这一点里面Ajax.BeginForm?这里是剃须刀code; 使用(Ajax.BeginForm
..
有什么方法来刷新页面(如DIV / SPAN)对选择的DropDownList选择某些部分...?请注意,我用剃刀语法。 如果是的话,请给一些样品code。 解决方案 是的,你可以订阅的onchange 事件。 @ Html.DropDownListFor(M => m.ItemId,Model.ItemList,“选择一个项目......”,新{的onchange =“somef
..