大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网页设计 -> DREAMWEAVER -> 事件日历-Dreamweaver构建Blog

事件日历-Dreamweaver构建Blog

时间: 2021-07-31 作者:daque

  既是doking’s blog是进修条记,那么按日历不妨查出一切条记和条记恢复。

  难点领会:是否要在沙盘市直接增添calendar日历控件?不!那是不行的!因为calendar日历控件是效劳器控件,要在含有runat="server"表单该效劳器控件,但一页面中只能有一个含有runat="server"表单,否则偶尔会展示如图10-1所示的缺点表露。

事件日历-dreamweaver构建blog图1

图10-1  页面只能有一个含有runat="server"表单的缺点

  那如何办?这边是采用嵌入式框架举行变化。

事件日历-dreamweaver构建blog图2

10.1  增添calendar日历控件

  (1)兴建一个空缺asp.net vb动静页。

  (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】对话框

事件日历-dreamweaver构建blog图3

            图10-4  dkcalendar.aspx在ie中的欣赏

  在图10-1-4中,不妨看到礼拜的表露太长了,很丑陋!即使表露为“日、一、二、三、四、五、六”,那就好了。

[page_break]10.2  窜改calendar的礼拜表露

  (1)在dreamweaver中翻开dkcalendar.aspx,切换到代码视图,探求如次代码:

<%@ page language="vb" contenttype="text/html" responseencoding="gb2312" %>

  把它改为:

<%@ page language="vb" debug="true" culture="zh-cn"%>

  (2)点击asp.net赶快菜单下的“а:xy”按钮,插入定名空间,如图10-5所示。

  (3)此时新添代码:

事件日历-dreamweaver构建blog图4

<%@ import namespace="" %>

事件日历-dreamweaver构建blog图5

  输出定名空间为system.globalization,即代码改为:

<%@ import namespace="system.globalization" %>

  (4)再增添定名空间system.threading,截止如图10-6所示。

图10-5  插入定名空间

图10-6  插入定名空间后辈码

事件日历-dreamweaver构建blog图6

  (5)在代码:

事件日历-dreamweaver构建blog图7

<%@ import namespace="system.treading" %>

  之后,空一条龙,并插入如次代码:

事件日历-dreamweaver构建blog图8

<script runat="server">

  dim dkday‘设置采用日子所爆发的链接字符串的全部变量

事件日历-dreamweaver构建blog图9

'变换礼拜表露的因变量

private sub calendar1_prerender(byval sender as object, byval e as system.eventargs) handles calendar1.prerender

dim dkwek = system.threading.thread.currentthread

dim dknew = system.globalization.cultureinfo.currentculture.clone()

dknew.datetimeformat.daynames = new string() {"日", "一", "二", "三", "四", "五", "六"}

dknew.datetimeformat.firstdayofweek = dayofweek.sunday

dkwek.currentculture = dknew

end sub

</script>

  (6)采用日历控件calendar1的原代码,切换到【标签】面板的【属性】选项卡,打开“表面”选项,采用“daynameformat”项的下拉菜单,并采用“full”,如图10-7所示。

  (7)生存dkcalendar.aspx,在ie中举行欣赏,截止如图10-8所示。 

事件日历-dreamweaver构建blog图10

  

事件日历-dreamweaver构建blog图11

图10-7  采用“daynameformat”值为“full”         图10-8  dkcalendar.aspx窜改后在ie欣赏

事件日历-dreamweaver构建blog图12

[page_break]10.3  增添日历事变

  (1)在dreamweaver中翻开dkcalendar.aspx,切换到代码视图,采用calendar1的原代码,右键单击它,在弹出的赶快菜单中采用“编纂标签(e)<asp:calendar>”,如图10-9所示。

图10-9  采用“编纂标签(e)<asp:calendar>”

  (2)在弹出【编纂标签—calendar】的对话框中,打开“事变”项,采用“onselectionchanged”,在“calendar —onselectionchanged”事变文本地区中,输出“calendar1_selectionchanged”,按“决定”按钮,如图10-10所示。

图10-10  编纂onselectionchanged事变

  (3)在代码<script runat="server">标签中增添如图10-11赤色圈所示的代码。

图10-11  增添calendar1_selectionchanged事变

事件日历-dreamweaver构建blog图13

  (4)在标签<head></head>之间,插入如图10-12赤色圈所示的代码。

事件日历-dreamweaver构建blog图14

  (5)找标签<body>,将其改为如图10-13赤色圈所示的代码。

图10-12  插入javascript因变量dkwk

图10-13  窜改标签<body>

事件日历-dreamweaver构建blog图15

  (6)再次把calendar1的“daynameformat”项的设为“full”,参照10.2节中的第6办法。

  (7)生存dkcalendar.aspx,翻开index.aspx,在page_load因变量中增添如次代码:

if request.querystring("dkday")<>nothing then

ztre.commandtext="select * from ztre where cstr(zitime) like '%" &request.querystring("dkday")&"%' order by zitime desc"

else

if (request.querystring("menanw")<>nothing) or (session("menanw")<>nothing) then

ztre.commandtext="select * from ztre where lmid = ? order by zitime desc"

else

ztre.commandtext="select * from ztre  order by zitime desc"

end if

end if

  截止如图10-14所示。

图10-14  在page_load因变量中增添代码

事件日历-dreamweaver构建blog图16

  (8)找到记载集ztre的原代码,简略其commantext地方的吩咐行,截止如图10-15赤色圈所示。

图10-15  窜改跋文录集ztre的原代码

  (9)生存index.aspx。

[page_break]10.4  增添嵌入式框架

  (1)翻开沙盘dkblog.dwt.aspx,在asp.net赶快菜单中,点击“更多标签”赶快按钮,在弹出【标签采用器】对话框中,采用“html标签”,并采用“iframe”项,如图10-16所示。

事件日历-dreamweaver构建blog图17

图10-16  插入iframe标签(即嵌入式框架)

  (2)单击“插入”按钮,在弹出【标签编纂器—iframe】对话框中对要插入的嵌入式框架举行相关树立如图10-17所示。

图10-17  对嵌入式框架举行相关树立

  (3)按“决定”按钮,归来到【标签编纂器—iframe】对话框,再按“封闭”按钮。

  (4)生存沙盘dkblog.dwt.aspx,革新一切网页。

事件日历-dreamweaver构建blog图18

  (5)在ie中欣赏index.aspx,截止如图10-18所示。

图10-18  在ie中欣赏index.aspx

  指示:本来日历事变的实行是格外搀杂的事变,这边不过给出一个大略的例子。这一节再有一个难点即是嵌入式框架对主窗口东西的遏制,这边中不过举了个用“parent.location.href”遏制主窗口网页的流转。那些就留给读者群们渐渐接洽了

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.