愤怒的大鸟 发表于 2015-1-16 22:58:37

ASP教程之使用页面传值猎取Calendar控件日期

ASP最大的缺点在于网络的安全性和可靠性,企业将经营数据放在开放的平台上,最大的担忧就是如何保证这些数据不被其他人破坏。calendar|控件|页面1.构思:WebForm1构建一个TextBox,一个HyperLink控件。WebForm3(为何是3不是2呢?上面申明)构建一个Calendar控件。当点击WebForm1的HyperLink时,翻开WebForm3。在WebForm3的Calendar控件当选择日期后,封闭WebForm3,而且WebForm1中的TextBox猎取方才所选择的日期。

2.完成:
1)网上有现成的日期选择控件,但思索到软件的平安性和版权成绩,仍是选择本人开辟。

2)在WebForm3中猎取日期后,将数值纪录到Session中,而且接纳Javascript:window.opener.location.reload();window.close的办法革新WebForm1。这类办法在WebForm1中只构建了一个Textbox的时分能够很便利的利用,可是假如构建了多个TextBox,革新的时分,会将其他TextBox内容清空,故不成取。

3)利用ShowModalDialog的办法传值,详细办法以下。

3.详细做法:(部分代码)
WebForm1.aspx
<formid=“Form1“method=“post“runat=“server“>
<asp:textboxid=“textbox1“runat=“server“></textbox>
<asp:hyperlinkid=“hyperlink1“runat=“server“navigateurl=“javascript:void(0)“>window.parent.close();</script“)
Endsub

4.跋文
依照此办法类推,还能够在窗口之间传送其他值。
出格感激孟宪会先生的相干文章。


</p>ActiveServerPage技术为应用开发商提供了基于脚本的直观、快速、高效的应用开发手段,极大地提高了开发的效果。在讨论ASP的安全性问题之前,让我们来看看ASP是怎么工作的。

飘灵儿 发表于 2015-1-20 07:05:05

ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:

老尸 发表于 2015-1-28 22:56:37

接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。

小女巫 发表于 2015-2-5 22:55:41

ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。

仓酷云 发表于 2015-2-14 01:46:11

封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。

变相怪杰 发表于 2015-3-4 03:57:21

在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。

不帅 发表于 2015-3-11 16:09:32

ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:

金色的骷髅 发表于 2015-3-19 01:52:53

Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")

深爱那片海 发表于 2015-3-27 03:10:52

你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
页: [1]
查看完整版本: ASP教程之使用页面传值猎取Calendar控件日期