當前位置:
首頁 >
如何使用DNN中的Calendar控件
發布時間:2024/6/5
55
豆豆
生活随笔
收集整理的這篇文章主要介紹了
如何使用DNN中的Calendar控件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在做表單時,我們經常會用到日期控件,這個在DNN里已經提供了現成的控件。
為了測試,我們先用Startkit快速建立一個模塊,具體步驟我就不細說了。
然后我們到View控件這里,我們要演示的就是在頁面上填加一個日期控件,先來看看完成后是什么樣子:
最后在.ascx文件中的代碼是:
<asp:TextBox?ID="TextBox1"?runat="server"?OnTextChanged="TextBox1_TextChanged"></asp:TextBox>
<asp:HyperLink?ID="HyperLink2"?runat="server">HyperLink</asp:HyperLink>
HyperLink2.NavigateUrl?=?DotNetNuke.Common.Utilities.Calendar.InvokePopupCal(TextBox1);
到這就可以,編譯,運行,你就可以看到Calender可以使用了。
比如改為:
<asp:hyperlink?id="HyperLink2"?cssclass="CommandButton"?runat="server"?resourcekey="Calendar">Calendar</asp:hyperlink> 就能得到最終的結果。
為了測試,我們先用Startkit快速建立一個模塊,具體步驟我就不細說了。
然后我們到View控件這里,我們要演示的就是在頁面上填加一個日期控件,先來看看完成后是什么樣子:
第一步:
我們先放拖放一個Asp.net 的TextBox和一個HyperLink在頁面上,最后在.ascx文件中的代碼是:
<asp:TextBox?ID="TextBox1"?runat="server"?OnTextChanged="TextBox1_TextChanged"></asp:TextBox>
<asp:HyperLink?ID="HyperLink2"?runat="server">HyperLink</asp:HyperLink>
第二步:
我們轉到對應的.cs文件中,在PageLoad()函數中加入一行:HyperLink2.NavigateUrl?=?DotNetNuke.Common.Utilities.Calendar.InvokePopupCal(TextBox1);
到這就可以,編譯,運行,你就可以看到Calender可以使用了。
最后
可以為HyperLink修改一些屬性,比如顯示文字(改為Calendar,或者是圖片)、設置CSS、本地化等,這里就不多說了。比如改為:
<asp:hyperlink?id="HyperLink2"?cssclass="CommandButton"?runat="server"?resourcekey="Calendar">Calendar</asp:hyperlink> 就能得到最終的結果。
轉載于:https://www.cnblogs.com/DotNetNuke/archive/2008/05/27/1208350.html
總結
以上是生活随笔為你收集整理的如何使用DNN中的Calendar控件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (Head First 设计模式)学习笔
- 下一篇: 垂直搜索引擎蜘蛛