Tag: c#

ajax在mvc3控制器方法中发布数据null

我的一个jquery ajaxpost将post数据发送到我的.NET MVC3控制器方法,但在控制器方法中,数据显示为null。 我有很多其他的ajaxpost几乎使用相同的方法体,它们都工作正常,所以我不确定发生了什么。 Ajaxpost: $.ajax({ url: ‘/Entity/Relate’, type: ‘POST’, dataType: ‘json’, contentType: ‘applicaiton/json; charset=utf-8’, data: { primaryEntityId: parseInt(entityParentId, 10), relatedEntityId: _createdId }, success: function (data) { //do stuff }, error: function () { // throw error }, complete: function () { //do more stuff } }); 控制器方法: [HttpPost] public int Relate(int primaryEntityId, int relatedEntityId) […]

在Folder中插入图像在Controller中显示null值

我想在客户端插入图像。 图像URL插入到网格中,但是当我单击“保存”按钮时,图像URL不会传递给控制器​​并显示结果为空值。 但图像URL显示在网格图像列中,但未传递给控制器​​。 第二个问题:当我上传图像然后只显示我要显示图像视图的图像的Url时,您可以告诉我如何在此代码中显示图像。 C# [HttpPost] public ActionResult mQuotationInsert(int Qt_ID, string EnteryDate, string Purpose, Quotation[] Quot, string AddNew) { string result = “Error! Order Is Not Complete!”; try { objQuotation.QuotationInsert(Qt_ID, EnteryDate, Purpose, Quot, AddNew); ModelState.Clear(); result = “Quotation Inserted Successfully!”; return Json(result, JsonRequestBehavior.AllowGet); } catch (Exception) { throw; } } 使用Javascript // Add Multiple Record […]

ValidateUserName未定义

我有一个jquery ajax调用asp.net web服务问题。 我想validationasp.net网页中的文本框。 validation器是: jquery代码是(第2次更新): $.ajax({ type: “POST”, url: “UserNameWebService.asmx/ValidateUserName”, data: “{‘strUsername’: ” + $(“#TextUserName”).val() + “}”, contentType: “application/json; charset=utf-8”, dataType: “json” }); General user information Web服务代码是: [WebService(Namespace = “http://tempuri.org/”)] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.ComponentModel.ToolboxItem(false)] // To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line. [System.Web.Script.Services.ScriptService] public […]

在调用Web服务后,无法从我的jquery移动应用程序检索服务器时间

我想问一个关于这个问题的一般性问题,因为我不知道在我的代码或应用程序中哪里可以找到我的问题。 我有一个J Query移动应用程序,它有一个页面通过在SQL中调用getDate来检索数据库服务器时间。 用于检索此时间的sql执行是在Visual Studio中开发的C#Web服务中传递的,该服务返回前端的JSON字符串。 要在C#中调用Web服务,java脚本对包含Web服务的给定URL具有aj Query $ .post命令。 如果我在google chrome firefox浏览器中运行我的应用程序,一切都很好。 移动应用页面会检索正确的时间和正确的日期。 如果我在测试I Phone或I Pad上查看相同的内容,我得到的信息是我几天前或几小时前在浏览器上检索到的信息。 我知道这些信息可能过于笼统,但是有没有人指明我应该在哪个方面看待这个具体问题。 谢谢。

如何从javascript函数设置gridview文本框的值

我有以下itemtemplate的gridview <asp:TextBox ID="txtComments" runat="server" Text='’ <asp:LinkButton href="#modal-dialog1" ID="href_Score" role="button" data-toggle="modal" runat="server" class="icon-photon comment_alt2_stroke" OnClientClick='’> gridview中有一个文本框,一个链接按钮也弹出文本框数据。我可以弹出数据。 在弹出窗口中我有另一个文本框,一旦数据填充到此文本框中单击弹出窗口的单击我按钮,我需要将弹出文本框值分配回gridview文本框。 这是我的弹出div(使用javascript函数创建) × Score Detail * Use as a finding ONLY . Scores Click me 我想将文本框值设置回myFunction()函数内的gridview,请帮帮我? 如何在javascript函数中将值设置为gridview?

GoogleChart不在MVC中工作

我想用数据库中的数据创建一个Google图表。 我有一个返回Json数据的动作,如下所示: [{“Day”:1,”Value”:0.07,”Target”:0.82},{“Day”:2,”Value”:1.00,”Target”:0.82},{“Day”:3,”Value”:0.48,”Target”:0.82},{“Day”:4,”Value”:0.63,”Target”:0.82},{“Day”:5,”Value”:0.81,”Target”:0.82},{“Day”:6,”Value”:0.18,”Target”:0.82},{“Day”:7,”Value”:0.67,”Target”:0.82},{“Day”:8,”Value”:0.70,”Target”:0.82},{“Day”:9,”Value”:0.29,”Target”:0.82},{“Day”:10,”Value”:0.47,”Target”:0.82},{“Day”:11,”Value”:0.03,”Target”:0.82},{“Day”:12,”Value”:0.67,”Target”:0.82},{“Day”:13,”Value”:0.54,”Target”:0.82},{“Day”:14,”Value”:0.32,”Target”:0.82},{“Day”:15,”Value”:0.66,”Target”:0.82},{“Day”:16,”Value”:0.22,”Target”:0.82},{“Day”:17,”Value”:0.86,”Target”:0.82},{“Day”:18,”Value”:0.53,”Target”:0.82},{“Day”:19,”Value”:0.12,”Target”:0.82},{“Day”:20,”Value”:0.48,”Target”:0.82},{“Day”:21,”Value”:0.56,”Target”:0.82},{“Day”:22,”Value”:0.32,”Target”:0.82},{“Day”:23,”Value”:0.70,”Target”:0.82},{“Day”:24,”Value”:0.48,”Target”:0.82},{“Day”:25,”Value”:0.64,”Target”:0.82},{“Day”:26,”Value”:0.20,”Target”:0.82},{“Day”:27,”Value”:0.02,”Target”:0.82},{“Day”:28,”Value”:0.24,”Target”:0.82},{“Day”:29,”Value”:0.65,”Target”:0.82}] 我有这个PartialView: var chartData; google.load(‘visualization’, ‘1.0’, { ‘packages’: [‘corechart’] }); google.charts.setOnLoadCallback(drawVisualization); $.ajax({ url: ‘@Url.Action(“GetDataGoogleChart”, “Charts”)’, dataType: “json”, type: “POST”, contentType: “application/json,chartset=utf-8”, cache: false, success: function(data) { chartData = data.d; }, error: function() { alert(“Error loading data! Please try again.”); } }).done(function() { google.setOnLoadCallback(drawVisualization); drawVisualization(); }); function drawVisualization() { var data = google.visualization.arrayToDataTable(chartData); var […]

在asp.net中从Ajax POST检索数据

我有这样的ajax POST $(document).ready(function () { var pcontent = document.body.innerHTML; var url = new URI(); $.ajax({ url: url, type: “POST”, data: { “pcontent”: pcontent }, success: function (data) { alert($(data).find(“.right-panel”).html()); }, complete: function () { }, error: function (jqXHR, error, errorThrown) { if (jqXHR.status) { alert(jqXHR.responseText); } else { alert(“Something went wrong”); } } }); return […]

数据注释validation在ASP.NET MVC 3中不起作用

我在部分视图中有一个表单,该表单在选项卡控件上的选项卡内呈现,如下所示: @model USARAFSyncMVC.Areas.Event.Models.EventFullScaffoldModel @using (Ajax.BeginForm(“SaveMainEventDetails”, “Event”, new { area = “Event” }, new AjaxOptions { UpdateTargetId = “FormWrapper”, OnComplete = “SetSuccessLabel”, InsertionMode = InsertionMode.Replace }, new { method = “post” })) { @Html.Hidden(“eventType”, “1”, new { id = “eventType” }) Title @Html.TextBoxFor(model => model.Title, new { style = “width:300px” }) @Html.ValidationMessageFor(model => model.Title) OPR @Html.EditorFor(model […]

填充MVC中的下拉列表

在我的MVC应用程序中,我有一个服务调用(http://dev-service.test.com/api/brands?active=true),它返回以下XML 1 20 ABC 2 30 XYZ 在我的一个用户控件中,我想使用BrandName值填充下拉列表。 我已经有一个包含一堆属性的ViewModel。 如何使用此XML中的值填充下拉列表? PS:我是MVC的新手,还在学习viewmodels等基础知识。

允许用户编辑/添加/移动图像中的项目

这就是我要做的事情: 我有一个图像,让我们说一个房间。 这将是一个静态图像。 我希望用户能够执行以下操作: 1.添加一组图像,如椅子,桌子等。 2.移动图像上已有的项目。 3.编辑附加到图像的文本。 我需要将此图像存储在服务器上,以便其他用户可以看到更新。 有任何想法吗? TIA。 编辑 我想基本上有一个谷歌地图类型界面,用户可以添加/编辑/移动给定集合中的项目,而不是只读。 因此,举例来说,我想让他们拿起一张“椅子”图像并将其滑到房间的图像上,无论椅子在哪里。 我在JQuery中看到过点点滴滴,但是没有找到一个很好的例子。 希望有道理。 EDIT2 找到了我想要的东西。 如果其他人需要做这样的事情,我正在看OpenLayers ,它在JS Framework中模仿GoogleMaps。