Tag: ajax

C#httpwebrequest和javascript

我正在使用C#HttpWebRequest来获取网页的一些数据。 问题是在页面加载后使用javascript / ajax更新了一些数据,而我没有在响应字符串中获取它。 有没有办法让webrequest等到页面中的所有脚本都已完成执行? 谢谢 阿米特

如何通过单击浏览器的后退按钮获得相同的页面

我在我的aspx页面中使用带有c#的asp.net我在这个面板中有一个更新面板我有一些指向其他网站的链接,这些链接在同一个窗口中打开。 点击这些链接后,当我通过浏览器的后退按钮返回时,我在更新面板上得不到相同的结果…

带有UpdatePanel回发的ajax“加载”图标

我有一个动态构建的表单,具体取决于使用Ajax的用户选择(内置于带有UpdatePanel的.NET Ajax)。 如何在回发发生时插入“标准”ajax加载图标(可能将其附加到鼠标指针),然后在回发完成后将其删除? 如果有帮助,我确实安装了AjaxToolKit。

从静态访问ASP.NET控件(JS ajax调用)

我有一个ASP.NET WebSite和一个自定义控件(我们称之为myControl)。 我需要用AJAX在这个控件上调用一个方法。 我发布了从JavaScript(jQuery)到C#WebMethod的ajax调用。 这工作正常,但我无法在静态WebMethod中访问myControl。 任何想法如何解决这个问题? 简短版本:从JS到AJ的AJAX调用WebMethod工作 – > *这里(在这个方法中)我需要在我的自定义控件上调用一个方法,由于静态方法类型*而无法访问该方法 [WebMethod] public static List GetListItems() { // CAN’T GET TO MY CONTROL – need to return myContorl.Items; return null; }

下载function在asp.net的更新面板中不起作用

我有一个包含FormView的Web用户控件。 formview显示求职者的详细信息。 我已经为“下载简历”链接提供了一个按钮,以便admin / HR可以下载简历。 我已将此控件放在包含UpdatePanel的aspx页面中。 除下载链接外,一切正常。 我在donwload链接按钮上给出了一个命令,并且一个函数与该命令相关联以开始下载。 以下是我实施的代码 – //Command on ‘Download’ link button within FormView protected void lnkDownload_Command(object sender, CommandEventArgs e) { if (e.CommandName.Equals(“Download”)) { StartDownload(e.CommandArgument.ToString()); } } //My routine to download document //sFileInfo contains filepath$==$mimetype protected void StartDownload(string sFileInfo) { string[] d = sFileInfo.ToString().Split((new string[] { “$==$” }), StringSplitOptions.None); string filename = […]

C#WebBrowser控件 – 在AJAX之后获取文档元素?

我正在编写一个使用WebBrowser控件的应用程序来查看可以通过添加新内容/元素的AJAX更改的Web内容。 我似乎无法以任何方式尝试新元素。 BrowserCtl.DocumentText没有最新的页面,当然它也不在“查看源代码”中。 有没有办法使用此控件获取此新数据? :(请帮忙。谢谢! IE: Browser.Navigate(“www.somewebpagewithAJAX.com”); //Code that waits for browser to finish… … //WebBrowser control has loaded content and AJAX has loaded new content // (is visible at runtime on form) but can’t see them in Browser.Document.All // or Browser.DocumentText 🙁

如何实现网页的实时数据

(这是一个Q / A风格的问题,旨在成为那些提出类似问题的人的首选资源。很多人似乎偶然发现这样做的最佳方式,因为他们不知道所有的选择许多答案都是ASP.NET特有的,但AJAX和其他技术确实在其他框架中具有等价物,例如socket.io和SignalR。) 我有一个我在ASP.NET中实现的数据表。 我希望实时或接近实时地显示页面上此基础数据的更改。 我该怎么办? 我的型号: public class BoardGame { public int Id { get; set;} public string Name { get; set;} public string Description { get; set;} public int Quantity { get; set;} public double Price { get; set;} public BoardGame() { } public BoardGame(int id, string name, string description, int quantity, double […]