ASP.NET网站制作之复杂利用_dopostback函数
觉得J2EE好像有很多工具,比如servlet,jboss,tomcat,ejb什么的,可是微软的.NET怎么什么也没有啊?函数早就听过_dopostback这个前台函数的功效,次要是用于web控件的postback,它是经由过程__eventTraget,__eventArgument两个埋没控件向服务端发送把持信息的,
__eventTraget为要挪用控件的称号,假如要挪用的控件是子控件,用$或:支解父控件:子控件,
__eventArgument是挪用事务时的参数,
但一向都没有效过。荀子说过:“知之不若行之”。明天在写代码的时分,恰好要用到它,因而体验了一番。
__doPostBack是最复杂的利用办法是:
1、在页面上同等个能发生__dopostback函数的控件。(并非一切的web控件都是用__dopostback发生事务回发),我团体喜好用linkbutton,然后把text属性设为空值,假如埋没控件的话,那末__dopostback函数不会发生。
2、然后在你想要触发postback事务的控件ID,写进到以下函数挪用中:
__doPostBack(imgMap,);
在这里imgMap是我要回发的控件。
3、如今就能够在怎样一个前台事务里挪用__doPostBack(imgMap,);
4、在背景imgMap_Click事务中编写代码就好了
我觉得这个学习方法很重要。初学者应该跟我一样有同样一个毛病。那就是急于求成。很想就自己做出个小小的系统来。可真要动手,却又茫然而不知所措。为什么会这样呢?因为我们没有耐心去学习基础知识。写根本看不到什么效果的测试代码。 Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。 PHP的源代码完全公开,在OpenSource意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新,使得PHP无论在UNIX或是Win32的平台上都可以有更多新的功能。它提供丰富的函数,使得在程式设计方面有着更好的资源。目前PHP的最新版本为4.1.1,它可以在Win32以及UNIX/Linux等几乎所有的平台上良好工作。PHP在4.0版后使用了全新的Zend引擎,其在最佳化之后的效率,比较传统CGI或者ASP等技术有了更好的表现。 当然我们在选择Asp.net主机是,除了要考虑服务提供商在版本是否是实时更新以外,机房的环境和配置也是非常重要的,通常选择骨干网的机房,在速度和稳定性上会非常有保证。 我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。 可以看作是VC和Java的混合体吧,尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性。 是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。 ASP.net1.1和2.0在程序上的语法也有很大不同,现在2.0属于新出来的,不知道半年后会不会有3.0(说笑一下)。Windows2003系统自动支持ASP和ASP.net环境,不用安装任何程序。Asp.net属于编译语言。ASP的最大不同(ASP属于解释语言)。 大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。
页:
[1]