首页 / AJAX / 在C#中等效的Ajax帖子
在C#中等效的Ajax帖子
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了在C#中等效的Ajax帖子,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1245字,纯文字阅读大概需要2分钟。
内容图文
![在C#中等效的Ajax帖子](/upload/InfoBanner/zyjiaocheng/765/4e0d2da9b2784d9384e0c17d128ea2aa.jpg)
我继承了一个Web应用程序,我需要将客户端ajax post转换为服务器端asp.net代码(C#).我不知道最好的方法是什么才能实现这一点,我对ajax帖子很新,但这段代码似乎是将信息发布到同一个项目中的一个页面,所以我假设有一个更简单的方法来完成这个服务器端只是想让某人证实我并不疯狂……
码
$.ajax({
// type: "POST",
// url: '<%= ResolveUrl("~/default.aspx") %>/Login',
// data: parameters,
// contentType: "application/json; charset=utf-8",
// dataType: "json",
// success: function (msg) {
// if (msg.d == "success") {
// $.modal.autoResize = false;
// ResizeModal();
// var redirectUrl = $('#<%= btnSubmit.ClientID %>').attr('data-redirecturl');
// if (redirectUrl != null && redirectUrl.length > 0) {
// window.location = redirectUrl;
// }
解决方法:
Ajax调用只是HTTP请求的一个特例,在.net中没有特定的开箱即用方式,所以你的问题是关于如何在.net中发出HTTP请求,有多种方法:
Making and receiving an HTTP request in C#
或使用WebApi,这是IMO最简单的方式.
我建议使用Chrome Dev工具捕获确切的HTTP请求,然后Fiddler为服务器端执行相同操作并比较它们以确保它们相似.
但是看起来你需要稍微不同的东西,看起来你的页面只是将数据发布到默认页面然后重定向到那个页面,这可以通过一个简单的form submit完成
内容总结
以上是互联网集市为您收集整理的在C#中等效的Ajax帖子全部内容,希望文章能够帮你解决在C#中等效的Ajax帖子所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。