既然doking’s blog是学习笔记,那么按日历可以查出所有笔记和笔记回复。
难点分析:是不是要在模板中直接添加calendar日历控件?不!那是不行的!由于calendar日历控件是服务器控件,要在含有runat="server"表单该服务器控件,但一页面中只能有一个含有runat="server"表单,不然有时会出现如图10-1所示的错误显示。
图10-1 页面只能有一个含有runat="server"表单的错误
那怎么办?这里是采取嵌入式框架进行转移。
10.1 添加calendar日历控件
(2)插入带出runat="server"表单,设置id=”calfrm”。
(3)点击asp.net快捷菜单下的“更多标签”按钮,在弹出【标签选择器】对话框中选择“asp.net 标签”下的“asp calendar”,如图10-2所示。
图10-2 插入“asp calendar”标签
(4)按“插入”按钮,弹出【标签编辑器—calendar】对话框,如图10-3所示。在这个对话中,可以对calendar日历控件的样式进行设置,由于有中文,在这里就不多讲了。
(5)保存asp.net vb动态页为dkcalendar.aspx。在ie中浏览,如图10-4所示。
图10-3 【标签编辑器—calendar】对话框
图10-4 dkcalendar.aspx在ie中的浏览
在图10-1-4中,可以看到星期的显示太长了,很难看!如果显示为“日、一、二、三、四、五、六”,那就好了。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器