问题标签 [asp.net-mvc-partialview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - ASP.NET MVC 3 - Ajax 更新表 - 模型
我正在尝试使用 ajax 更新记录列表,在表格上表示,其中每条记录作为 javascript 删除链接。如果我预加载表,RemoveLink 工作正常,但是一旦通过 ajax 更新 div“RecordListPartialView”,它就不再工作了。
我用萤火虫检查了生成的 html 代码对于每一行都是正确的。看起来浏览器不知道新代码,因此它不会触发 javascript 链接。
有人可以解释一下发生了什么吗?
(1) 这是查看代码:
(2) 局部视图
(3) 和控制器:
c# - 如何在局部视图中使用 @using?
我有一个充满笔记的网格,我希望能够添加一个新笔记。这可以使用两个不同的视图,但这会使 CreateNote 视图打开一个新窗口。我希望它在同一个窗口中打开。因此,我使用 PartialView 而不是 View。这可行,但“@using (UI.koform(Model, null))”被视为 html,因此 knockoutjs 不起作用。我怎样才能在局部视图中进行这项工作?
代码:
风景:
那个行动:
部分观点:
asp.net-mvc - MVC3 中带有 PartialView 的 FancyBox
我想知道是否有人知道如何在 MVC3 站点中使用 FancyBox 来加载部分视图(作为弹出窗口)。FancyBox 在加载完整视图时对我来说很好,但如果控制器方法返回部分视图会中断。
- 我已经按照 fancybox 网站上的所有说明进行操作。
定制:
/li>链接
/li>
知道为什么这将适用于完整视图,而不是部分视图吗?
谢谢!!
ajax - asp.net mvc partialview @Ajax.ActionLink 不起作用
我有一个查看页面
我的查看页面
我有一个控制器
但是当我点击生成的链接时,它会将我带到一个新页面,而不是替换或附加部分视图到 div 标签。
有什么问题?
jquery - 部分视图中的 JQuery 移动控件没有正确的样式
在常规视图中,<a href="#" data-role="button">Button</a>
会给你一个好看的按钮。但是如果上面的代码在部分视图中,它只会呈现为一个常规的 html 链接......
有什么方法可以使部分视图中的控件像常规 jquery 控件一样工作?
jquery - ASP.NET MVC3 局部视图中的 jqGrid
我想将 jqGrid 放在局部视图中,并在用户请求后在 jQuery 对话框中呈现它。可能吗?我怎样才能实现这种行为?谢谢!
jquery - Asp.net MVC hijaxing 返回视图修复
我正在尝试使用劫持来使用 mvc 做一个单页 Web 应用程序。我发现的问题是如何有效地切换控制器返回的布局。
最明显的非有效解决方案是在每个控制器上使用此代码:
有没有办法以更简单的方式完成上述代码?也许使用自定义视图结果,它检查请求是否为 AJAX,并返回正确的视图。或者可能是某种基本控制器?我不知道如何实现这两个想法,所以任何指导都会很棒。
jquery - 使用 Ajax 仅加载或刷新部分视图
我有一个视图,我在其中加载了一个部分视图,我想刷新视图上的一个 div 而不加载整个视图。我的代码:
<div id="newrealeaseform">
<div id="newrealeaseformplayer">
@* @Html.Action("MusicPlayer", "NewRelease")*@
</div>
我想刷新“专辑列表”div,而不在此视图上重新加载 Html.Partial("_MusicPlayer")。请帮忙。
提前致谢
asp.net-mvc - 如何在 Html.RenderAction (MVC3) 中发送模型对象
我正在使用 MVC3 剃须刀,并且试图将对象传递给局部视图,但它不起作用。
在不将对象模型发送到局部视图的情况下,这可以正常工作:
尝试这样做不会发送模型对象,而是得到空值(对象有数据,视图需要它):'
这甚至可以使用 RenderAction 吗?
谢谢!
编辑:我发现了错误,控制器的操作出错,没有拾取发送的对象。感谢你的帮助!
forms - 自动对焦在使用 MVC3 Razor 的局部视图中不起作用
我正在使用 MVC 3 Razor,并且在 PartialView [我将其显示为弹出窗口] 中有一个简单的表单。某些功能在 PartialView 中无法正常工作。例如自动对焦属性。
我尝试通过 jQuery 脚本设置焦点,但这也不起作用。
我错过了什么吗?我是否必须在部分视图中导入一些脚本才能使其正常工作?
任何帮助是极大的赞赏。
提前致谢。
更新:
我发现了问题......我正在加载窗口,然后在延迟 700 毫秒后显示它。我注释掉了 setTimeout 行并且它起作用了。一定是在加载表单时焦点起作用了,但是当我实际执行“open()”时,它又失去了焦点。
以前的代码
新代码
感谢大家的回复。希望它可以帮助某人。