Tag: asp.net

无法在jquery AJAX调用中检测403状态代码

我使用以下代码在端口9084上调用另一台用户计算机上的应用程序(缺少DEV服务器)。 这是一个JAVA应用程序,我想从我的ASP.Net应用程序调用它(它使用母版页)。 我想调用下面的URL,它将在cookie中返回403错误状态和会话ID。 我想使用此会话ID并使用应用程序ID和密码进行另一次调用。 当我在浏览器中使用URL“http:fwdslash fwdslash machinename:9084 fwdslash PropertyInsuranceDB fwdslash propertyAssociation fwdslash ajax fwdslash getPolicyAddress fwdslash H0271812 fwdslash 08”时,我收到HTTP 403 Forbidden错误页面。 当我尝试下面的代码时,我在Fiddler中看到了相同的内容,但是我无法在下面的ajax调用的错误部分中捕获它。 我能做错什么? 任何建议将不胜感激。 $.ajax({ url: “http://machinename:9084/PropertyInsuranceDB/propertyAssociation/ajax/getPolicyAddress/H0271812/08”, context : document.body, type: “get”, success: function (data, status) { alert(status); }, error: function (xhr, desc, err) { alert(xhr.status); alert(desc); alert(err); } }); 谢谢 –Nivedita

传递实体,从视图到控制器

在我看来,这就是我所拥有的 @foreach (var match in Model.CommonMatches) { @match.StartDateTime @match.EndDateTime @match.AvailableAttendees.Count() @Html.ActionLink(“Accept”, “AcceptAppointment”, “Appointment”, new {commonMatch = @match }) } Model.CommonMatches的类型为List public class Window { public DateTime StartDateTime { get; set; } public DateTime EndDateTime { get; set; } public IEnumerable AvailableAttendees { get; set; } } 这是从控制器传递值的方式 [HttpGet] public ActionResult ViewStatus(Guid appointmentId) { var status […]

jQuery不使用母版页

我有一些单独工作的代码但是当我在Master页面添加它时,它无法正常工作。 我认为jQuery不能与Update Panel一起使用,所以我也删除了它,但仍然没用。 我相信这是Master Page的一些问题。 任何人都可以看看并给出任何建议。 Adhoc ArchivingTest Page $(document).ready(function () { alert(2); function isDate(txtDate) { var currVal = txtDate; if (currVal == ”) return false; //Declare Regex // var rxDatePattern = /^(\d{1,2})(\/|-)(\d{1,2})(\/|-)(\d{4})$/; var rxDatePattern = /^(\d{4})(\d{1,2})(\d{1,2})(\d{1,2})(\d{1,2})(\d{1,2})$/ var dtArray = currVal.match(rxDatePattern); // is format OK? if (dtArray == null) return false; //Checks for mm/dd/yyyy format. […]

jQuery PageMethods 401身份validation失败,使用FriendlyUrls

我将FriendlyUrls nuget包添加到WebForm应用程序中。 在RegisterRoutes我有: var settings = new FriendlyUrlSettings(); //settings.AutoRedirectMode = RedirectMode.Off; settings.AutoRedirectMode = RedirectMode.Permanent; routes.EnableFriendlyUrls(settings); 我创建了2页WebForm1.aspx和WebForm2.aspx 在WebForm1.aspx上我在头部引用了jQuery v1.9.1,只需在body中的默认div标签内添加以下内容: $(function() { $.fpm(“GetCategories”, ”, function (res) { $(“div#dvResult”).html(res.d); }, function (xhr, ajaxOptions, thrownError) { $(“div#dvResult”).html(“” + thrownError + “Status: ” + xhr.status + “” + xhr.responseText); }); }); $.fpm = function fpm(methodName, arguments, onSuccess, onError) { var […]

用于同时选择和编辑数据的解决方案

我在c#中有一个asp.net应用程序。 我在sql server数据库中有一个表,有两个字段: Field1 Comments 我需要允许用户选择Field1并为该特定Field1添加注释 然后,用户将输入发回服务器 我该怎么做到这一点? 我可以使用哪种控件? 是否已经有一个简单的jquery解决方案?

如何使用Request.Form()访问下拉文本(而不是值)?

我正在研究MVC 4.0。 我需要在我的控制器代码中使用Request.Form(“ddlId”)访问我的下拉框Text(非值)。 并在注册确认页面上显示所选信息。 即让我们考虑我有国家Dropbox如下。 –Select–USAUK 现在,在我使用的控制器中, objWizard.CountryId = Request.Form[“CountryId”]; 我得到了COuntry dropbox的值,而不是用户选择的文本。 如何使用Request.Form(…)选择Dropbox的文本? 或任何替代…….. 我的jquery代码如下。 $.post( ‘@Url.Action(“ConfirmDetails”, “Wizard”)’, $(“form”).serialize(), function (r) { // inject response in confirmation step //$(“.wizard-step:visible”) $(“#confirmdiv”).html(r); });

如何在jquery模式弹出窗口中使用文件上传?

我使用波纹管代码创建了带有回发事件的jquery模态弹出窗口 $(‘#divPopup’).parent().appendTo($(‘#aspnetForm’)); $(‘#divPopup’).parent().before($(“.ui-widget-overlay,ui-front”)); 我需要在jquery模式弹出窗口中使用文件上传。 但在这里我不能使整页完整回发上传文件。 请给我任何解决方案。

在webmethod中调用函数或服务器控件

我的HTML代码是 function ajaxcall() { $.ajax({ type: “POST”, url: “index.aspx/lvimgclick”, contentType: “application/json; charset=utf-8”, data: JSON.stringify({ }), dataType: “json”, }); }; // calling script .cs代码 [WebMethod] public static string lvimgclick() { return “hi”; } protected void lvimg1_Click(object sender, EventArgs e) { lvlink1.CssClass = “lv-under1”;//another class lvimg1.ImageUrl = “~/images/1.jpg”; lvlink2.CssClass = “lv-under”; lvimg2.ImageUrl = “~/https://stackoverflow.com/questions/19899664/calling-function-or-server-controls-in-webmethod/images/spacer.gif”; lvlink3.CssClass = “lv-under”; […]

asp.net如何在更新面板工作时保存复选框satus?

我有一个更新面板巫婆每30秒工作一次。 该页面包含许多复选框。 当更新面板工作时,复选框将返回其默认状态,尽管在更新面板工作之前选中了其中一​​些状态。 有什么帮助吗? 有复选框: Text1 Text1 Text1 Text1

如何通过ajax发送大型base64图像字符串?

我在通过ajax发送base64图像字符串时遇到问题。 当我上传小图像时,它工作正常,但当我尝试上传大图像时,它会产生错误。 实际上我正在创建一个在线可自定义的打印Web应用程序。因此,用户可以选择添加文本和图像。 我想要的是当用户按下提交按钮时,html页面的body标签内的整个数据应该通过ajax传递到我的sql server数据库。 这是我的Mark Up Please Add Default Details Arial Segoe UI Lithos Pro Edo Tahoma Gallete Adventure AvQest Bead Chain Miami 10px 15px 20px 25px 30px 35px 这是我的jQuery //Image Upload Code function readURL(input) { if (input.files && input.files[0]) { var reader = new FileReader(); reader.onload = function (e) { $(‘#safeZone’).attr(‘src’, e.target.result); } […]