ASP编程:faq3
由于ASP提供的是一对多的服务,所以用户的一些特殊需求很难得到满足。 1。全部页面没有提交按钮,也没有相干剧本,只要<input type="image">??第一个成绩是HTML的根基知识呀,image元素的默许举措就是submit嘛
2。到场附件以后页面上能显示出该文件的巨细,可是页面并没有刷新,
如果asp的话,要用RS吧,就算其他东东客户端也要有响应剧本吧。
可是View Source竟没有一句<script>!!利诱!
答:第二个成绩你描写不准确,其实它是先提交到办事器上处置后,才晓得
文件有多大的,至于你说的甚么没有刷新,多是因为你上传的文件小,
速度很快,并且原本那一页就没几个字,所以显示很快了,刷新最分明的
标记是上传文本框内的内容没有了呀。。。
3。一个Form的多个Submit在办事器端如何辨别?没有效Hidden
答:这就是为何利用image而不利用submit的原因罗。。。
假如是利用submit的话,因为一个form中只可以有一个submit,而
假如需求完成多个提交的话,就有点不敷。。。
然而利用image就能够了,因为点击每一个image都相当与submit。。
并且只需在办事端判别Request.Form("image的name.x")是不是为空就能够
晓得是点击的哪一个submit了。。。
一种偷懒的举措哦。。。
4。请讲讲拔出图片的办法吧
答:Rnd 没有初始化吧(randomize())
</p>asp对于服务器的要求较高,一般的服务器如果访问量一大就垮了,不得不重启。 不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍 我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。 完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。 ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。 虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。 学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。 还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。 用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。 掌握asp的特性而且一定要知道为什么。 我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。 多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。 掌握asp的特性而且一定要知道为什么。 完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。 运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。 多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。 ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
页:
[1]