ASP网页设计如何在页面和页面的用户控件停止交互
在实现ERP等高端的ASP应用时,用户需要提供核心的经营资料,需要ASP商有很高的信用度。楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。交互|控件|页面|交互|控件 有的时分想在页面中挪用这个页面的用户控件的办法有的时分想在页面中设置这个页面的用户控件中的控件的值
上面是处理计划
起首创立一个用户控件uc.ascx
放置一个Label而且设置它的值为test
this.Label1.Text="test";
在这个用户控件内到场一个办法
public void aa()
{
this.Label1.Text="在页面中挪用这个页面的用户控件的办法胜利";
}
创立一个webform导入这个用户控件
<%@ Register TagPrefix="aa" TagName="bb" Src="uc.ascx" %>
在页面中包括
<aa:bb id="top" runat="server"></aa:bb>
页面中放置两个按钮
第一按钮事务中到场
((uc)this.FindControl("top")).Label1.Text="在页面中设定用户控件中控件的值胜利";//这个Label1是用户控件中的Label
第二个按钮的事务中到场
((uc)this.FindControl("top")).aa();
以上2个按钮分离完成后面说的2个操作。下面代码中uc为用户控件的类名(也就是用户控件的名字)假如不在统一个定名控件,后面加上定名控件的名字。
</p>楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。 Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件 下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助... 运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。 那么,ASP.Net有哪些改进呢? 我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。 以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。 交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。 在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。 另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件) 我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标. 我想问如何掌握学习节奏(先学什么再学什么)最好详细点? 作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。 完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。 多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。 Session:这个存储跟客户端会话过程的数据,默认20分钟失效 弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。 不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍
页:
[1]