如何使用DNN中的Calendar控件

简介: 在做表单时,我们经常会用到日期控件,这个在DNN里已经提供了现成的控件。 为了测试,我们先用Startkit快速建立一个模块,具体步骤我就不细说了。 然后我们到View控件这里,我们要演示的就是在页面上填加一个日期控件,先来看看完成后是什么样子:第一步: 我们先放拖放一个Asp.
在做表单时,我们经常会用到日期控件,这个在DNN里已经提供了现成的控件。

为了测试,我们先用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 >
就能得到最终的结果。


相关文章
|
7月前
|
存储 Java API
JavaSE——常用API进阶二(4/8)-秒杀案例(需求与分析、代码与运行结果)、Calendar(Calendar日历类的常见方法、用法示例)
JavaSE——常用API进阶二(4/8)-秒杀案例(需求与分析、代码与运行结果)、Calendar(Calendar日历类的常见方法、用法示例)
53 1
131Echarts - 关系图(Calendar Graph)
131Echarts - 关系图(Calendar Graph)
55 0
|
8月前
|
异构计算
Pyglet shaps形状控件的种类和用法(共12种)
Pyglet shaps形状控件的种类和用法(共12种)
89 1
|
8月前
|
机器学习/深度学习 数据可视化 算法框架/工具
基于Python的神经网络模型结构框架可视化绘图简便方法
基于Python的神经网络模型结构框架可视化绘图简便方法
203 1
|
机器学习/深度学习 编解码 人工智能
ATC 模型转换动态 shape 问题案例
ATC(Ascend Tensor Compiler)是异构计算架构 CANN 体系下的模型转换工具:它可以将开源框架的网络模型(如 TensorFlow 等)以及 Ascend IR 定义的单算子描述文件转换为昇腾 AI 处理器支持的离线模型;模型转换过程中,ATC 会进行算子调度优化、权重数据重排、内存使用优化等具体操作,对原始的深度学习模型进行进一步的调优,从而满足部署场景下的高性能需求,使其能够高效执行在昇腾 AI 处理器上。
243 0
|
PyTorch 算法框架/工具
【PyTorch】最常见的view的作用
【PyTorch】最常见的view的作用
134 0
|
数据采集 并行计算 PyTorch
Pytorch基本使用—自定义数据集
Pytorch基本使用—自定义数据集
286 0
|
机器学习/深度学习 PyTorch 算法框架/工具
pytorch基本使用——定义模型
pytorch基本使用——定义模型
185 0
|
机器学习/深度学习 算法框架/工具
5分钟入门GANS:原理解释和keras代码实现
5分钟入门GANS:原理解释和keras代码实现
236 0
5分钟入门GANS:原理解释和keras代码实现
|
Python 容器
【tkinter学习笔记 - 1】:第一个GUI程序、Frame框架的使用、Label标签
【tkinter学习笔记 - 1】:第一个GUI程序、Frame框架的使用、Label标签
191 0
【tkinter学习笔记 - 1】:第一个GUI程序、Frame框架的使用、Label标签