Tag: #javascript

使用JavaScript在GridView中选择行

我在asp.net中遇到GridView的一些问题, Edit 当我点击编辑链接时,它会显示编辑AJAX弹出面板,但我现在怎样才能点击哪一行? 有解决方案吗 请帮我。

使用asp.net C#Javascript登录使用Finerprint的Asp.net Web应用程序

我想使用指纹登录我的asp.net Web应用程序。 这意味着我不想使用任何登录ID和密码。 我只想用我的指纹登录。 我有一个3米有说服力的设备,设备工作正常,但我不知道如何将设备与我的软件集成。 我正在使用ActiveX。 我的Javascript代码是: $(document).ready(function () { $(‘#scan’).click(function () { $(‘#dicscan’).addClass(‘scanning’); setTimeout(function () { $(‘#dicscan’).removeClass(‘scanning’); }, 20 * 1000); }); }); function OpenActiveX() { var port = document.getElementById(“Comport”); port.Conopen = 1; if (port.error > 0) //Display errors if found alert(port.ErrorDescription); } function Matching() { var retval = 0; var port = document.getElementById(“Comport”); […]

AngularJS:如何获得系统远程?

请让我详细说明我的目标是什么 如何从运行Windows系统的Windows应用程序的Angular.js应用程序中获取远程桌面连接。 我的服务器是Google App Engine。 到目前为止我所想到的: Windows应用程序将拍摄屏幕截图并发送到Google App Engine Channel API。 Google App Engine频道API会通知Angular应用并向其发送屏幕截图并进行显示。 这种方法的问题在于它非常昂贵且速度慢。 请求 请建议一些工具或api或制作屏幕共享应用程序的方法。

将对象转换为对象数组

我从WCF调用返回以下javascript对象,这已从字典对象序列化,删除了键/值属性 Object { 7=”XXX”, 9=”YYY” } 我想将此javascript转换为以下数组,结果为 [Object { Key=7, Value=”XXX”}, Object { Key=9, Value=”YYY”}] 我正在使用jquery客户端库。 任何人都知道如何将对象转换为具有键/值属性的对象数组?

如何在MVC 5中的单个Ajax POST请求中发送ViewModel和文件?

我有一个ASP.NET MVC 5应用程序。 我正在尝试使用Model数据发送POST请求,还包括用户选择的文件。 这是我的ViewModel(为简洁起见而简化): public class Model { public string Text { get; set; } public long Id { get; set; } } 这是控制器动作: [HttpPost] public ActionResult UploadFile(long userId, Model model) { foreach (string file in Request.Files) { // process files } return View(“Index”); } Html输入元素: 和JavaScript代码: $(‘#txtUploadFile’).on(‘change’, function (e) { var data = […]

如何在Web应用程序的浏览器上禁用按钮关闭?

我有基于应用程序Web的ASP.Net Framework 1.0, 为了安全我想在浏览器中关闭Button(X)(即firefox,opera等)是禁用的,并且任何事情都会让浏览器退出,用户只能通过我的菜单注销退出浏览器。 请帮我 提前致谢 此致,Yusan Susandi。

从JavaScript提交按钮点击/页面提交

我想了解asp.net框架如何知道何时单击按钮,因此一旦收到请求就会在服务器上触发其click事件。 我需要了解它是如何工作的,因为我想从javascript触发按钮的服务器点击事件。 我可以从JavaScript执行页面提交: document.forms[0].submit(); 但是如何做到这一点,以便asp.net认为按钮点击已经发生,所以在服务器上,一旦收到请求,它的点击事件就会触发。 谢谢 更新1 谢谢大家的回复。 如果我添加一个asp.net按钮并查看源代码,做一些测试,我似乎无法找到生成的JavaScript“__doPostBack”函数。 这是我试过的测试。 我有一个普通的HTML按钮(button1)和一个asp.net按钮。(button2) 从HTML按钮的单击事件(button1),我添加了一个客户端调用javascript __doPostback方法传入asp.net button2 id。 所以我试图通过调用html按钮(button1)来触发服务器端button2单击事件。 并生成的HTML: 更新2 如果我将按钮“UseSubmitBehavior”设置为false,那么它确实生成了__doPostBack方法,并通过从客户端调用它确实引发了服务器上的事件。 那么提交和回发之间的区别是什么? (我将为此开始一个新线程)。 谢谢您的帮助!

Treeviewvalidation

树视图具有叶节点复选框。如果检查了至少一个节点并且不超过用户可以选择的特定节点(比如说3个节点),则需要validation树视图。 注意:Treeview是一个asp.net树视图(不是ajax树视图)

将c#regex转换为javascript正则表达式

使用C#reg ex可以使用以下正则表达式: ^(?#_surveyForm.+)|#(?:(?http.+\.\w{3,4}).+_surveyForm=\w+)$ 它匹配字符串,如: #http://localhost/tableaux-p145717.htm=&_surveyForm=second 要么 #_surveyForm=second 我使用了命名捕获组。 我知道Javascript没有利用命名捕获组(而是使用\ 1,\ 2等)。 除此之外,语法与上面的略有不同。 如何使该注册表符合javascript标准? 提前致谢, R.

为什么告诉jQuery单击我的链接按钮减慢我的页面?

我不知道这是更新面板的效果还是什么,但我基本上有一个下拉列表,允许用户选择一个项目作为filter。 选择项目后,它应该只将一个项目带回网格视图。 也就是说,这个特定的filter最多会带回您正在寻找的记录。 如果用户单击“应用”链接以应用filter,则此方法正常。 apply链接的后面是一些服务器端代码(ASP.NET Web窗体应用程序中的C#)。 我们收到了一个用户的请求,其中包含以下内容: “如果我在这个下拉filter中进行选择,为什么我必须单击”应用“按钮…它应该只是获取我正在搜索的那条记录。这有助于我,因为我没有必要单击”应用“ “按钮。” 我同意他并认为最简单的方法是什么…我想:简单,我将有一个on down的更改事件处理程序,以便在进行选择时我将触发click事件。 这样的效果: $(“#MainContent_ddlCompany”).on(“change”, function() { var companyId = $(“#MainContent_ddlCompany”).val(); $(“#MainContent_hdnCompanyValue”).val(companyId); $(“#”).trigger(“chosen:updated”); if (companyId.length > 0) { $(“.apply”).click(); $(“.apply”).removeClass(“applyButton”); $(“.apply”).addClass(“resetButton”); } else { //cleared selection of a company $(“.apply”).removeClass(“resetButton”); $(“.apply”).addClass(“applyButton”); } }); 起初这不起作用,我不知道为什么,但经过一些严肃的谷歌搜索,我改变了这一行: $(“.apply”).click(); 对此: $(‘.apply’)[0].click(); 这很有效……所以我决定再试一次。 当我一个接一个地选择一个过滤值时,我注意到页面开始变慢。 事实上,到了第6或第7次,它几乎无法使用。 我不知道为什么会发生这种情况,但我怀疑它与这个带有类名.apply的链接按钮位于更新面板中的事实有关。 但我仍然想到,在我更改jQuery代码以模拟click事件之前,它位于更新面板内部。 那么为什么页面会因为这段代码而变慢并拖动? 从jQuery代码调用事件是否在HTML中呈现了可能导致此问题的其他内容? 如果我更改了我的代码并强制用户单击“应用”按钮,那么我们将恢复到正常速度。 为什么我告诉jQuery模拟单击按钮我的页面减速? 它正在做同样的事情,点击这个链接按钮的模拟是调用它的服务器端代码方法,无论用户是否点击它或我有jQuery点击它。 […]