我下载了这个时间选择器控件ASP.NET Time Picker Control但是,我无法在页面的 HTML 标记中看到它。
我错过了哪一步?
更新:
根据这篇文章Time Picker Error的回复,我确实输入了
`<%@ Register TagPrefix="cc1" TagName="TimeSelector" Assembly="TimePicker" Namespace="MKB.TimePicker" %>`
但我仍然无法在我的 HTML 标记中看到它
我下载了这个时间选择器控件ASP.NET Time Picker Control但是,我无法在页面的 HTML 标记中看到它。
我错过了哪一步?
更新:
根据这篇文章Time Picker Error的回复,我确实输入了
`<%@ Register TagPrefix="cc1" TagName="TimeSelector" Assembly="TimePicker" Namespace="MKB.TimePicker" %>`
但我仍然无法在我的 HTML 标记中看到它
您的说明与我的经验略有不同。
添加对 TimePicker 程序集的引用。
在您的 webforms .aspx 页面中,将标记注册添加到顶部:
<Register TagPrefix="cc1" TagName="TimeSelector" Assembly="TimePicker" Namespace="MKB.TimePicker" %>
将控件放在 HTML 中的某个位置,如下所示:
<cc1:TimeSelector ID="TimeSelector3" runat="server" EnableClock="true" />
您应该能够通过以下方式在您的代码中引用控件:
TimeSelector3.{whateverproperty}
如果您尝试使用 Javascript 引用控件,则必须注意在客户端输出的 Id 是什么。如果您使用母版页,它通常是这样的:
ctl00_ContentPlaceHolder1_TimeSelector3
但是您必须通过查看源代码来验证这一点,因为不同版本的 IIS 或 .NET 可以更改命名方案。