问题标签 [ajaxcontroltoolkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4212 浏览

asp.net - 修改 AJAX 控件工具包下拉扩展程序

我将 AJAX 网站上的示例用于DropDownExtender. 我希望使目标控件(标签)始终显示 DropDown 图像,而不仅仅是当我将鼠标悬停在它上面时。

有没有办法做到这一点?

0 投票
4 回答
5533 浏览

asp.net - ASP.NET 中的 AutoCompleteExtender 附加信息

如何将附加信息传递给返回项目集合的服务方法?我将尝试解释我的意思,我在表单上有 2 个文本框,我需要根据数据库中的特定帐户 ID 填写名称。所以,我需要将一个整数传递给 getNamesForDropDown 方法。我不知道该怎么做,所以我做错了,并使用 CompletionSetCount 来实际传递我需要的信息:

在我的前端 aspx 文件中,我根据用户当前在该页面上查看的帐户 ID 设置 CompletionSetCount。

所以,这绝对是一个错误的方式......什么是正确的方式?

0 投票
2 回答
4987 浏览

asp.net - ajax控制工具包哪个版本?

如果我使用面向 ASP.NET 2.0 的 Visual Studio 2008,那么我应该使用哪个版本的 Ajax Control Toolkit?

0 投票
1 回答
812 浏览

asp.net - 动态重新分配过滤的文本框扩展器

我有一个包含 8 个文本字段的页面,所有这些文本框在接受字符/无效字符方面都需要相同的规则。

我的问题是,我是否应该为每个文本字段设置单独的过滤文本框扩展器,或者我是否可以拥有一个重新分配 TargetControl 的过滤文本框扩展器。

你能做这个客户端,即 TextBoxX.onBlur() 吗?

0 投票
4 回答
4981 浏览

asp.net - 大型数据列表的替代 UI 控件,而不是 DropDownList

我在这个特定项目上使用 C# 和 ASP.NET 以及 .NET Framework 库的 2.0 版。我们也在使用 AjaxControlToolkit。AjaxControlToolkit 应该有可用的控件来为我所面临的问题提供下降用户界面解决方案。

去年我在几个项目中遇到过这个问题,并且过去使用了不同的解决方案。我刚刚选择的项目的当前设计是有一个 <asp:DropDownList> 控件,并且在页面加载时进行数据库调用以获取值列表。然后使用 DropDownList 的数据源绑定。问题是从数据库返回了 25k 项。首先,用户必须滚动浏览数以万计的项目是不可接受的。但是,更重要的是,在每个测试它的浏览器(IE 7、FF 3、Safari 和 Chrome)中,浏览器在传播下拉列表项时完全挂起。

我在想的是使用模态弹出表单,它是一个自动完成扩展器,允许用户向下钻取到特定公司。因此,在他们必须选择公司的字段中,他们单击“选择公司”图标,出现模式表单,让他们使用自动完成扩展器来选择现有公司。他们单击“确定”并将值保存到该字段。

但是,我是一个老派的命令行/shell/终端人,我对可接受的 UI 设计的想法可能会有所偏差(在任何系统上给我一个命令提示符,我很高兴)。我希望社区中的人们就他们认为可以接受的解决方案提出建议,或者他们是否遇到过类似的其他问题。

0 投票
2 回答
254 浏览

asp.net - 如何控制 JavaScript Ajax Control Toolkit 吐出的数量?

使用 Ajax 控件工具包,可以轻松地将所有类型的出色扩展器拖放到控件上,但它们注册了大量的 JavaScript 来执行此操作。

  1. 我该如何控制?
  2. 如果在ScriptManagerMasterPage,是否有办法控制脚本在一个页面上的加载,而不是在另一个页面上?

例如:日历扩展器在一个页面上,但它的脚本被加载到作为母版页子页面的每个页面上。

0 投票
3 回答
4812 浏览

asp.net-2.0 - 强制 TargetControl 文本框使用 AutocompleteExtender 中的值

我确定我将不得不编写支持 JavaScript 代码来执行此操作。我设置了一个自动完成扩展器,可以从数据库表中选择值,当进行选择时,我希望它将所选值的 ID 设置为隐藏控件。我可以通过处理文本框上的值更改并对数据库进行选择调用来做到这一点,从公司中选择 idCompany 其中公司名称 =“文本框值”;

最重要的是将作为自动完成扩展器的目标控件的文本框的值限制为仅使用自动完成下拉列表中的值。使用该控件是否可能,是否有示例?是否有更好的控件可供使用(在 ajax 控件工具包或标准 .net 框架内 - 而不是第三方控件)?

我将尝试编写一些 javascript,但我会检查这个问题,看看是否有人有一些有用的链接。我昨晚已经在谷歌上搜索了一段时间。

更新:我没有得到答案或任何有用的链接,我发布了一个几乎可以接受的用户控件,它可以满足我的需求,但有一些可行的问题。

0 投票
3 回答
1444 浏览

c# - 在 Aspx 页面上使用 AJAX Web 控件时,我应该如何处理会话超时?

以下是几个月前我在博客上提出的一个问题,但我仍然没有得到正确的答案。几天前,有人问我是否有答案,所以我决定把这个问题复制到这里,让有意愿和有能力的开发人员得到更多的曝光。无论如何,这里...


我一直在开发一个 ASP.NET Web 应用程序,它利用AJAX Control Toolkit控件来扩展应用程序的可用性。此外,该应用程序是一个严肃的业务应用程序,需要安全性,包括加密、身份验证和授权。HTTP 会话是一个 InProc 模式会话,默认时间为 20 分钟。

这当然意味着,如果用户在其浏览器上离开页面超过 20 分钟,则会话已过期,并且任何发回服务器的帖子都会将浏览器重定向到登录页面。但是,例如,如果页面包含AJAX 控件工具包中的AutoCompleteExtender控件,用户可能会返回浏览器并开始使用扩展器的功能,需要后台回调,但会意识到该控件根本不工作 - 没有错误没有重定向到登录页面!?


就像我说的那样,我没有解决方案,所以我最终将SessionExpiredMonitor(由 Herr Ziffer)放在我的所有页面上(在我的 MasterPage 中),这导致每个页面在 19 分钟内自动退出,然后将浏览器重定向到登录页面。但是,我认为这不是一个解决方案,所以如果你能解决这个问题,请告诉我。非常感谢。

0 投票
2 回答
2613 浏览

asp.net - 多视图控件和 AjaxToolkit 选项卡之间的区别

ASP.NET 2.0 中的Multiview 控件与AjaxToolkit 中的Tab 控件之间是否存在主要区别?

除了选项卡控件的内置视觉效果之外,它们处理控件隐藏/显示的方式有什么不同吗?

0 投票
3 回答
1851 浏览

asp.net - 在 ASP.NET AJAX ReorderList 中对 DragHandleTemplate 的编程访问

有没有办法以编程方式访问 ReorderList 的 DragHandleTemplate(ASP.NET AJAX 控件工具包)......特别是在 ReorderList 的 ItemDataBound 期间,以便在每个项目级别更改其外观?