问题标签 [calendarextender]
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 - 在 CodeBehind 中将 CalendarExtender 动态添加到 WebForm
我正在尝试将 ASP.NET Ajax Toolkit 中的控件动态添加CalendarExtender
到WebForm页面。当我访问网页时,我已经在其中编写了要添加的控件 - 我遇到了一个错误:
MissingManifestResourceException
找不到适合指定区域性或中性区域性的任何资源。确保“AjaxControlToolkit.Properties.Resources.NET4.resources”在编译时正确嵌入或链接到程序集“AjaxControlToolkit”中,或者所有所需的附属程序集都是可加载的并且完全签名。
一段代码,错误发生在哪里:
完整代码(问题确实发生在SetSceneEditableUserInfo()
):
- ASPX 标记:http: //ideone.com/8deRFr
- 代码隐藏: http ://ideone.com/yOOyGK
我在网上搜索过这样的主题,其他人也做同样的事情:
- 只需在 AjaxControlToolkit 中包含命名空间
- 创建 CalendarExtender 的新实例
- 设置名称
- 设置目标 ID
如您所见,我正在做类似的事情。为什么它争论资源?我不明白:
- 包含正确的 DLL
- 命名空间也包含在 CodeBehind 中。
如何解决我的问题?
asp.net - 升级/更新到最新 Dll 版本时,AjaxControlToolKit.Dll 中的 CalendarExtender 不会“弹出”
我有一个以前使用 AjaxControlToolKit.Dll 的程序集版本 1.0.10301.0 的表单,当升级到新版本(例如 4.1.7.607)时,CalendarExtender 对象停止工作,因为日历按钮不再创建下拉式选择对象。我的代码没有任何变化,只有第三方 dll 从 764KB 跃升至 ~6.5MB。
问题似乎是,如果有多个具有相同 ID 的图像(我有三个),则会出现此问题。来源:单击图像时未弹出日历控件
由于创建实际表单的动态方式,我不可能在 .ascx 中“硬编码”几个 CalendarExtender 实例并在 .cs 中调用它们以防止出现此问题;例如,我只能拥有这个 dateCal。有没有办法解决这个问题,仍然允许我升级到最新版本的 Dll,例如某种允许相同 ID 的多个实例的标志?
代码:
表单前 DLL '升级':
表单后 DLL '升级':
asp.net - 在日历扩展器中添加天数
我一直在做一个项目,但遇到了一个问题,即我可以使用 asp.net 日历控件选择第一个和最后一个日期,但我希望使用日历扩展器来完成
如下所示的代码用于日历控制..请为我提供所需修改的日历扩展器的解决方案........
jquery - jquery datepicker-月份选择(无下拉菜单)
我使用jquery datepicker
(http://jqueryui.com/datepicker/#method-dialog)
我希望可以选择月份和年份。
我定义这个:
但我真的很讨厌datepicker
.
我希望可以选择月份和年份,如ajaxToolkit: CalendarExtender
有可能的??
asp.net - Ajax CalendarExtender 给出错误的格式 asp.net
我正在使用附加到我页面中的文本框的 Ajax CalendarExtender。当它所附加的文本框在开头为 Null 时,我能够以正确的格式获取日期。但是然后我从我的数据库中加载日期值,这次我想在日历中选择新的日期以在我的数据库中更新它。为此,我使用 javascript 函数来检索此日期并将其存储在隐藏字段中,以便稍后在代码中使用它。问题是检索到的日期是正确的,但日历格式的格式不同。
这是我的 aspx 代码:
这是使用的javascript:
HiddenField_dateçdebut 中的结果:
当我在日历中选择 30/07/2013 时,我在隐藏字段中得到Tue Jul 30 2013 02:00:00 GMT+0200 (Paris, Madrid (heure d'été))
如何以正确的格式将此值存储在隐藏字段中?谢谢你。
vb.net - 我可以在 asp.net(vb) calendarextender 中只使用一个图像标签实例来处理 3 个日期字段吗?
我有一个包含 3 个日期字段的表格。我正在使用带有图像的 ajaxtoolkit calendarextender。是否可以对所有三个字段只使用一个图像标签,或者我必须为每个日期字段声明它?如果我只使用一个,那么我将在哪里声明它?在表格的开头?
谢谢
c# - Ajax Control Toolkit 编译错误 ASP.NET
我从 nuget 添加了 AjaxControlToolkit 版本 7.1213,我有 .net 4.5 的 vs 2012 我尝试像这样在我的网站中使用 calenderextender
尝试调试项目时出现以下错误:
这是我的程序集Web.config
这是controls
在web.config
目标框架是 3.5 任何想法???
c# - 字符串不被识别为日期时间格式 asp.net?
asp.net 日历扩展器
例外是字符串不是日期时间格式。
javascript - 在javascript中检测Ajax CalendarExtender的存在
我有一个表单,其中的一部分需要通过 javascript 动态克隆,以允许用户输入其他详细信息。一切正常,除非被克隆的文本框之一附加了 CalendarExtender 用于日期选择。文本框被克隆,但日历扩展器不是,因为它显然不作为 DOM 中的元素存在,并且事件没有直接附加到被克隆的文本框。
因此,我正在寻找一种方法来确定,最好是通过检查文本框本身的某些属性,是否附加了日历扩展器。或者,如果有某种方法可以检查文本框 id 的扩展器集合等。然后我可以向克隆的文本框添加新行为。
任何关于在哪里可以找到这些数据的建议将不胜感激。谢谢。
更新,示例
这是我正在使用的 asp.net ajax calendarExtender,该页面有使用它的实时示例。(我相信您也可以从该站点下载该工具包。)
http://www.asp.net/AjaxLibrary/AjaxControlToolkitSampleSite/Calendar/Calendar.aspx
我将在这里提供我正在使用的代码的简化版本(删除页面上的所有内容,除了有问题的控件。)
在 ASP.Net 页面上,我有一个表格,其中包含一个带有日历扩展器的文本框。正如您在此处看到的,它是引用文本框的日历扩展器的属性,因此文本框在服务器端没有特殊属性。
呈现的客户端 HTML 如下所示。如您所见,表中没有任何内容表明日历扩展器的存在,它仅作为页面中最后一件事生成的脚本存在。
用于克隆表行的javascript如下:
html - ASP.NET CalendarExtender 自定义高度问题
问题
让我先发泄一下,这个控件必须是有史以来最糟糕的控件,除非你想要它就像他们如何定制它一样棒极了,否则祝你好运。
我对 CSS 文件做了很多调整,我想我已经很好地掌握了一切是如何设置的。我的问题是我修改了这个控件的高度,现在如果您正在查看月份或年份,它将在底部显示部分日期名称。在调试它以找出为什么我发现控件硬编码月视图下方天的位置之后,并且由于我更改了控件的高度,因此它关闭了大约 15px。导致问题的确切标记是:
我已经通过将最高值编辑为 155px 来确认这一点,一切都很好。
我的问题是,我该如何解决这个问题?
TL;DR - 你如何改变 CalendarExtender 的高度?