仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 584|回复: 10
打印 上一主题 下一主题

[学习教程] ASP网页设计日芽丶

[复制链接]
透明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:38:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
缺乏可以共同遵循的行业标准,ASP还处在发展初期,大家对它的理解不同,如产品和服务标准,收费标准等,不利于行业的健康发展。控件1.UCCalendar.ascx
<%@controlLanguage="vb"AutoEventWireup="false"Codebehind="UCCalendar.aspx.vb"Inherits="WebApplication1.UCCalendar"%>
<FONTface="新明w">
<scriptlanguage="javascript">
functionCheckDate(o){
varStr=newString;
varStrEnd=newString;
Str=o.value;
if(Str!="")
{
if(chkformat(Str)==false)
{
o.focus();
}
}
}



functionchkformat(datestr)
{

varlthdatestr
lthdatestr=datestr.length;
vartmpy="";
vartmpm="";
vartmpd="";
//vardatestr;
varstatus;
status=0;

for(i=0;i<lthdatestr;i++){
if(datestr.charAt(i)==/){
status++;
}
if(status>2){
alert("日期e`");
returnfalse;
}
if((status==0)&&(datestr.charAt(i)!=/)){
tmpy=tmpy+datestr.charAt(i)
}
if((status==1)&&(datestr.charAt(i)!=/)){
tmpm=tmpm+datestr.charAt(i)
}
if((status==2)&&(datestr.charAt(i)!=/)){
tmpd=tmpd+datestr.charAt(i)
}
}

year=newString(tmpy);
month=newString(tmpm);
day=newString(tmpd)
//tempdate=newString(year+month+day);
//alert(tempdate);
if((tmpy.length!=4)||(tmpm.length>2)||(tmpd.length>2))
{
alert("日期e`");
//alert("date");
returnfalse;
}
if(!((1<=month)&&(12>=month)&&(31>=day)&&(1<=day)))
{
alert("日期e`");
returnfalse;
}
if(!((year%4)==0)&&(month==2)&&(day==29))
{
alert("日期e`");
returnfalse;
}
if((month<=7)&&((month%2)==0)&&(day>=31))
{
alert("日期e`");
returnfalse;
}
if((month>=8)&&((month%2)==1)&&(day>=31))
{
alert("日期e`");
returnfalse;
}
if((month==2)&&(day==30))
{
alert("日期e`");
returnfalse;
}

returntrue;
}

</script>
<divalign="center"><asp:textboxid="txtCalendar"onblur="CheckDate(this)"runat="server"Width="181px"></asp:textbox><asp:buttonid="btnCandelar"runat="server"Text="...."></asp:button><asp:calendarid="Calendar1"runat="server"Width="208px"Height="200px"BorderWidth="1px"BackColor="White"
ForeColor="#003399"Font-Size="8pt"Font-Names="Verdana"BorderColor="#3366CC"CellPadding="1"ShowGridLines="True">
<TodayDayStyleForeColor="White"BackColor="#99CCCC"></TodayDayStyle>
<SelectorStyleForeColor="#336666"BackColor="#99CCCC"></SelectorStyle>
<NextPrevStyleFont-Size="8pt"ForeColor="#CCCCFF"></NextPrevStyle>
<DayHeaderStyleHeight="1px"ForeColor="#336666"BackColor="#99CCCC"></DayHeaderStyle>
<SelectedDayStyleFont-Bold="True"ForeColor="#CCFF99"BackColor="#009999"></SelectedDayStyle>
<TitleStyleFont-Size="10pt"Font-Bold="True"Height="25px"BorderWidth="1px"ForeColor="#CCCCFF"
BorderStyle="Solid"BorderColor="#3366CC"BackColor="#003399"></TitleStyle>
<WeekendDayStyleBackColor="#CCCCFF"></WeekendDayStyle>
<OtherMonthDayStyleForeColor="#999999"></OtherMonthDayStyle>
</asp:calendar></div>
</FONT>


2.UCCalendar.ascx.vb


PublicClassUCCalendar

InheritsSystem.Web.UI.UserControl



#Region"WebFormO工具a生的程式a"



此WebFormO工具所需的呼唤。

<System.Diagnostics.DebuggerStepThrough()>PrivateSubInitializeComponent()



EndSub

ProtectedWithEventsCalendar1AsSystem.Web.UI.WebControls.Calendar

ProtectedWithEventstxtCalendarAsSystem.Web.UI.WebControls.TextBox</p>asp可以使用微软的activeX使得网页功能无比强大,不过安全性也较差,而且是基于的windows服务器,所以性能稳定性也一般
柔情似水 该用户已被删除
沙发
发表于 2015-1-18 17:02:35 | 只看该作者
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
深爱那片海 该用户已被删除
板凳
发表于 2015-1-22 15:20:40 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
变相怪杰 该用户已被删除
地板
发表于 2015-1-25 15:12:14 | 只看该作者
用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。
精灵巫婆 该用户已被删除
5#
发表于 2015-1-27 06:14:48 | 只看该作者
那么,ASP.Net有哪些改进呢?
admin 该用户已被删除
6#
发表于 2015-2-5 00:16:32 | 只看该作者
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
金色的骷髅 该用户已被删除
7#
发表于 2015-2-11 00:00:13 | 只看该作者
如何学好ASP,以前也有人问过,把回答给你转过来看看能否对你有帮助:
再现理想 该用户已被删除
8#
发表于 2015-3-1 18:13:31 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
再见西城 该用户已被删除
9#
发表于 2015-3-10 21:43:44 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
只想知道 该用户已被删除
10#
发表于 2015-3-17 10:53:26 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
灵魂腐蚀 该用户已被删除
11#
发表于 2015-3-24 07:46:37 | 只看该作者
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 03:41

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表