问题标签 [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.
asp.net - 在 ASP.NET Ajax TabContainer 中设置活动选项卡会导致整个容器消失
我有一个使用ASP.NET Ajax Control Toolkit TabContainer的 ASP.NET 页面。在这种情况Page_Load
下,我会根据提供给页面的数据隐藏一些选项卡。然后,我想根据(可选)查询字符串参数的值使其中一个选项卡处于活动状态。
所以我有:
如果我点击带有tabIndex
查询字符串参数集的页面,整个选项卡容器就会消失。
奇怪的是,如果我更改LoadDataIntoTabs()
为不隐藏不包含任何数据的选项卡,一切都会按您的预期进行(即在页面呈现时选择了正确的选项卡)。
有任何想法吗?
编辑
根据要求,以下是更多详细信息:
asp.net - 使用 ASP.NET AJAX 控制工具包时 Firefox 中的 Javascript 错误
我最近一直在构建一个使用 .NET Framework 3.5 SP1 和 AJAX 控件工具包的网站。UpdatePanel 等标准 AJAX 控件可以正常工作。一旦我从 AJAXControlToolkit 添加一个 CollapsiblePanelExtender 控件到页面,我就会收到一个 Javascript 错误。(注意:这个问题发生在 Firefox 上。IE 没有问题。)
在线上
在函数中
我已经对该主题进行了一些深入的 Google 搜索,并且该功能曾经在 ASP.NET AJAX 的预发布版本中出现错误。此问题是由于变量 _upperAbbrMonths 在 return 语句中被错误地引用为 _upperMonths 引起的。尽管相同的功能对我造成了错误,但它似乎是具有更正代码的更新版本。
纠正问题的最佳方法是什么?
即使有一种简单的方法来修复 javascript,由于脚本似乎是由 ASP.NET AJAX 框架生成的,如何实现这种更改?
asp.net - ASP.NET 中的可折叠面板
我正在使用 ASP.NET AJAX 控制工具包,但在我的代码中使用可折叠面板时遇到问题。我有以下代码:
我要做的是在我的复选框中有复选标记时展开我的面板,并在没有复选标记时折叠它。问题是,我总是看到工作“测试”,它在我的面板中......所以我假设它永远不会崩溃。当我单击复选框时,它会折叠,但随后会立即重新展开。谁能告诉我我做错了什么?
c# - 电话号码在 ajax 控制工具包掩码中显示不正确?
我有以下电话号码 866-234-5678。
我有一个 asp 文本框,我正在应用以下掩码:
当我使用文本框加载页面时,电话号码显示如下:
(662)-345-678_
asp.net-ajax - MS Ajax 工具包现在处于次要地位?
标题的原因是工具包的最后一次更新发生在 2008 年 8 月。
http://ajaxcontroltoolkit.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=16488
Microsoft 是否不再有兴趣支持此产品?我刚刚发现了一个令人讨厌的错误,该错误导致 2 天的头发拉扯,这应该在几年前就标签进行修复。
有没有人了解他们未来的版本/错误修复?
asp.net - 关于 AjaxControlToolKit 的错误
当我运行一个页面时,我收到以下解析错误。
解析器错误
说明:解析服务此请求所需的资源时出错。请查看以下特定的解析错误详细信息并适当地修改您的源文件。
解析器错误消息:无法加载文件或程序集“AjaxControlToolkit,版本=1.0.10618.0,文化=中性,PublicKeyToken=28f01b0e84b6d53e”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)
源错误:
第 1 行:<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="AppointmentSchedule.aspx.vb" Inherits="AFKLogin.AppointmentSchedule" MasterPageFile="~/Login/PatientMaster.Master" %>
第 2 行:
第 3 行:<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
源文件:/Allforkids/Login/AppointmentSchedule.aspx 行:1
程序集加载跟踪:以下信息有助于确定为什么无法加载程序集“AjaxControlToolkit,Version=1.0.10618.0,Culture=neutral,PublicKeyToken=28f01b0e84b6d53e”。
警告:程序集绑定日志记录已关闭。要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) 设置为 1。注意:与程序集绑定失败日志记录相关的一些性能损失。要关闭此功能,请删除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。
版本信息:Microsoft .NET Framework 版本:2.0.50727.3082;ASP.NET 版本:2.0.50727.3082
我怎样才能解决这个问题?
asp.net-ajax - ASP.NET AJAX 控件工具包中 HTMLEditor 控件的事件?
我正在使用 ASP.NET AJAX 控件工具包中的 HTMLEditor 控件。工作正常。我想挂钩一个 keyup (onkeyup) 事件,这样我就可以做一些事情,比如显示编辑器中字符数的(近似)运行计数。
我推断编辑器最终是 iframe 元素内的 textarea 元素。我可以使用如下语法将事件附加到文本区域:
这条线运行没有错误。但是,永远不会调用引用的方法 (displayCharCount)。我不知道这是否是 iframe 中的 textarea 的功能,或者控件是否已经吃掉了事件或什么。
FWIW,这在使用普通 textarea 元素的简单页面中按预期工作。
有任何想法吗?
asp.net - ASP.NET DataGrid 和 HoverMenu 扩展器
我有一个 ASP.NET DataGrid,我正在尝试向其中添加 HoverMenu Extender。网格标记如下:
在 ItemDataBound 事件中,我将 ID 设置为允许它为整行工作,为此我使用以下内容:
然而,菜单显示,但是,单击链接按钮实际上不会回传到服务器,从而允许处理项目命令。如果我禁用悬停菜单扩展器,按钮会按预期工作。
我错过了什么?
c# - 将 ModalPopupExtender 放在固定位置
我有一系列用于在 ASP.NET 2.0 页面上实现弹出对话框的 ModalPopupExtenders。
当它们弹出时,使用 X 和 Y 坐标使用构造函数指定它们出现的位置相当容易,但我不确定如何处理窗口大小的变化,这些变化会改变它们在笛卡尔空间中的位置。我需要它们相对于页面上的其他一些元素出现。
我已经尝试在 IE 中连接 onresize javascript 函数,但是每当 div 改变大小时,它就会被破坏并触发(确实有问题,因为我在 UI 中有很多 CollapsiblePanelExtenders。
有人做过这个并且有任何建议我可以如何让它工作吗?
编辑:此代码无止境地捕获调整大小事件... http://blog.stchur.com/2006/09/06/the-ie-resize-bug-revisited/
asp.net - ASP.Net Onclick 事件不适用于 ajaxcontroltoolkit
我使用 vs2008 和 c# 设计了一个 Web 应用程序。我已经完成了许多版本,并且所有版本似乎都运行良好。
昨天我决定用 ajax 日历替换 de vs calendar,为此我使用了 ajaxcontroltoolkit。新日历也运行良好。
但是我表单中的按钮停止工作。
onclick 事件什么都不做。我已经改回旧日历,一切正常。
该按钮在后面的代码上调用一个方法。
那么,你们中的任何人都知道我做错了什么吗?还有其他方法可以做到这一点吗?
提前谢谢