Tag: asp.net

用js发布到api(asp.net core mvc)

您好我使用DTO作为单个值(Id)并尝试使用ApiController发布到Db但是在按钮单击时我不断收到错误400,这是指xhr.send错误。 (即时通讯使用asp.net核心2.1)代码:@section Scripts { $(document) .ready(function() { $(“.js-toggle-HandShake”) .click(function(e) { var button = $(e.target); console.log(button.attr(“data-QuettaOfferId”)); //Value=24 >> OK $.post(“/Api/HandShake/”, { QuettaOfferId: button.attr(“data-QuettaOfferId”) }) // Error in > POST https://localhost:44339/Api/HandShake/ 400 () & //in jquery>> xhr.send( options.hasContent && options.data || null ); .done(function() { button .text(“Chousen”); }) .fail(function() { alert(“Something failed”); }); }); }); 和ApiController代码 [Microsoft.AspNetCore.Mvc.Route(“api/[controller]”)] […]

如何在服务器端获取客户端变量的值

我想问一下如何获得var title的值: 从这段代码: protected void btnSubmit_Click(object sender, EventArgs e) { string script = “var title = $(‘.rsApt’).attr(‘title’);”; ClientScript.RegisterStartupScript(GetType(),”popup”, script, true); } 谢谢

使用Jquery查找正确的ListView ClientID,其中页面上有多个列表视图

在我的网站上我有2个listview的页面,每个listview包含多个div,每个div我实现点击事件,所以我可以改变所选div的样式,但这两个列表视图都会发生这种变化我怎么能确保当div是点击只有父列表视图会受到影响吗? 这是我的代码: $(“.box”).click(function () { $(this).siblings().removeClass(“selectedBox”); $(this).addClass(“selectedBox”); });

使用ASP.Net C#以定期时间间隔(来自数据库)发射事件#

请查看下面的图片。 下面我有一个简单的彩票系统,我有这些列, 游客:迄今为止没有访客 Next DrawTime:将来自数据库(没问题) TodayDate:当前的IST日期(与此相关的noproblem) CurrentTime:当前IST时间,秒数与时钟一样。 结果 TimeToDraw:这里有主要问题。 在这里,我们需要再次使用分钟和秒。 例如,如果它从db获得15分钟,那么该字段将显示15:00,并且每秒将按照14:59,14:58等递减。依此类推。 当计时器达到零00:00时,我需要执行一些服务器端代码,根据db中保存的数据绘制结果,而不重新加载整个页面。 我感到迷茫。 请帮我。 我尝试了很少的链接,但没有得到任何满意的结果。 这是链接 使用JQuery计时器调用js-function http://r4r.co.in/asp.net/01/tutorial/asp.net/How%20to%20make%20CountDown%20Timer%20in%20ASP.NET%20Using%20c-sharp.shtml Javascript事件基于本地时钟触发 如何定期更新网页上的服务器端值? 要求(更新) : 使用服务器端或客户端脚本实现分钟:秒(MM:SS)自动收报机。 当股票代码达到零(00:00)时如何触发事件? 在绘制结果后,股票代码将重置为15分钟/ 30分钟或来自数据库的任何内容。 请我纯粹需要ASP.Net和C#(如果可能的话)代码。 任何参考或链接将非常感激。 提前致谢

在gridview中修复标题行?

我在项目中使用了网格视图。 在那我用垂直卷轴..它的工作正常。 但问题是,当我向下滚动标题时也会移动 我希望有一个固定的标题提供内容单独滚动。 请给我一个这方面的建议。 我找到了很多例子,但大多数都没有用于Chrome ..有些东西是通用的,我可以免费使用…. 任何建议将不胜感激…… 谢谢

jquery没有在我的asp页面上工作

在过去的几分钟里,我一直想弄清楚这有什么问题。 #pagediv { width: 1500px !important; } $(document).ready(function () { $(“#ddModel”).change(function () { var selVal = $(this).find(“:selected”).text(); var rows = $(“#gvTop tr:gt(0)”); alert(selVal); if (selVal == “ALL”) { $(“#gvTop tr”).show(); } else { var rowToShow = rows.find(“td:eq(3)”).filter(“:contains(” + selVal + “)”).closest(“tr”); rows.show().not(rowToShow).hide(); } }); }); 现在还不知道。

Ajax调用没有从c#代码返回响应

这是我的jquery代码 var ajaxUrl = “AjaxCallHandler.aspx”; function _init_Chart() { $.ajax({ type: “GET”, //GET or POST or PUT or DELETE verb url: ajaxUrl, // Location of the service data: “OpCode=GetCallAverageReportForGraph&Parms=DeptId^17~Month^10~Year^2012”, //Data sent to server contentType: “”, // content type sent to server dataType: “string”, //Expected data format from server processdata: true, //True or False success: function (responseString) […]

AjaxToolKit – Exdender控件可能在PreRender之前未注册

我正在尝试使用MaskedEditExtender和MaskedEditValidator工作。 我没有得到任何类型的错误; 然而,maskededitextender或validation器完全不起作用。 这个问题完全类似于: ajaxtoolkit maskededitextender无法正常工作 我已经从asp.net网站下载了一个maskededitor的样本并完全按原样运行代码。 我究竟做错了什么? 如果您认为jquery对此更好,请给我举个例子!

使用Angularjs连接到signalr时出现404错误

大家好我正在努力实现一个SignalR股票代码使用AngularJS基于这里的一个例子。 但我连接到这样的信号器时出现错误GET http:// localhost:9000 / signalr / negotiate?clientProtocol = 1.5&connectionData =%5B%7B%22name%22%3A%22stockticker%22%7D%5D&_ = 1480526019939 404(未找到) 这是我的jquery文件中显示错误的地方: try { // Do send the request (this may raise an exception) xhr.send( options.hasContent && options.data || null ); } catch ( e ) { // #14683: Only rethrow if this hasn’t been notified as an error yet if ( […]

ASP + Jquery从Gridview关注下一个文本框

我有一个表格的gridview。 在这张表中,我们有一些标签和文本框。 我正在尝试在用户按Enter键时从文本框切换到下一个文本框。 为此,我正在使用Jquery。 $(function () { var inputs = $(“.mGrid”).find(‘input:text’); inputs.each(function (index, element) { $(element).on(‘keyup’, function (e) { e.preventDefault(); if (e.which === 13) { // alert(“enter pressed”); if (index < inputs.length – 1) { var currentInput = inputs[index]; //currentInput.blur(); $(':text').blur(); var nextInput = inputs[index + 1]; alert($(nextInput)); $(nextInput).focus(); } else { $(inputs[0]).focus(); } } […]