asp.net-mvc – ASP.NET MVC会话状态
发布时间:2020-12-16 04:29:17 所属栏目:asp.Net 来源:网络整理
导读:我目前正在尝试使用 jquery在MVC中创建带有进度条的上传控件.我一直遇到问题,因为mvc在并行线程中不起作用? 当我上传文件并显示从JS通过几次回调到服务器执行上传期间的进度时,我正在尝试获取有关当前上载状态的信息,但是只有在文件上传后,服务器的回复才会
我目前正在尝试使用
jquery在MVC中创建带有进度条的上传控件.我一直遇到问题,因为mvc在并行线程中不起作用?
当我上传文件并显示从JS通过几次回调到服务器执行上传期间的进度时,我正在尝试获取有关当前上载状态的信息,但是只有在文件上传后,服务器的回复才会返回. 您是否知道有任何方法可以在MVC中不断地或在执行请求时获取会话状态查询? 真的很感激一些帮助,我相信如果有人知道答案,别人会的! 解决方法
如果调用返回视图的操作,则会丢失视图状态.如果您愿意,可以使用TempData在操作之间传递数据,但这可能无法解决您的问题.听起来像你想要的是一个动作,它将返回一个
JSON元素,你可以用一些异步的javascript调用它.
对于您的行动,您将拥有: public ActionResult GetSuggestions(string searchText) { return Json(new { SearchText = searchText + "completestring"}); } 然后在你的表单上你有一些使用jQuery的异步javascript: function startAutoComplete() { var searchText = $("#inputText").val(); $.getJSON("/Search/GetSuggestions?searchText=" + searchText,null,autoCompleteResponse); } function autoCompleteResponse(data) { if (data.SearchText) { $("#inputText").val(data.SearchText); $("#inputText").select(); } } 这将允许您从服务器获取一些信息,而无需发布表单并保持客户端的视图状态. There is a full write up of the example here可能有所帮助. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- iis – 如何查看有多少用户在线?
- asp.net – 发布网站时,我的默认文档名称不断从IIS中删除
- asp.net – 当HttpContext属性返回null时如何检索?
- asp.net – 将ASPX导出为HTML
- asp.net – IIS URL重写模块url为小写
- asp.net – 如何在VB.net中使用Dictionary?
- asp.net-mvc-3 – 无法解析属性:User.Full_Name of:Harro
- asp.net-web-api – Asp.Net核心WebAPI CORS无效
- asp.net – Telerik rad日期选择器在将来日期用户键时显示错
- 如何在ASP.Net内容页面中添加元标记
推荐文章
站长推荐
- ASP.NET中的REST WCF服务和会话
- entity-framework-6 – 带有EF6的ASP.NET-5
- asp.net-mvc – 如何使用rhino mocks在MVC RC1中
- asp.net-mvc – Globalize.addCultureInfo不是一
- asp.net – 缓存是客户端还是服务器端?
- ASP.NET中的Akka.NET actor系统
- asp.net – WebBrowsable vs个性化Web部件
- asp.net-mvc – 使模型绑定适用于没有默认构造函
- 在Docker上部署自动更新ssl证书的nginx + .NET C
- asp.net – 如何在不构建网站的情况下使用MSBuil
热点阅读