1.关于asp和 asp.net 的问题
兄弟,不用学ASP,直接学ASP.NET现在你只需要看看C# 2.0,熟悉使用VS2005或者2008就行其实ASP.NET 是一个平台,可以使用很多编程语言,如果以前是学习ASP的,很多人都走VB.NET而你没基础,我推荐你走C#,毕竟是微软为.NET专门推出的平台.基本知识不太多,你前期可以使用VS2005开发工具的那些控件,熟悉就行其实学这些东西最重要的是思想,学习C#,你要掌握什么是面向对象编程,因为到了以后你会发现以前的开发模式非常的糟糕,就需要一些开放框架等等.我的建议:直接买本 ASP 2.0 + C#这样的书就可以了, 你前期主要买带实例的书电子书 下载到 IBOOK8.COM 哪里很多。
2.关于ASP.NET的问题,我是菜鸟,我无法理解string userName=
表单提交。
在html的form标签中,表单中的数据提交到数据库中有二中方法:post和get。requst.form["username"]是获取前台html中的id或者是name为username的控件的值的问题。
获取的值,也可能不是字符串数组。可以是单个的值,如果控件的那么一样的情况下,获取的就是所有name为username的值,这个值就是1楼和2楼说的那种情况。
但是楼主要注意,凡是从前获取的东西都不是字符串。调用的时候,转换成字符串格式的数据。
.tostring()就是将其转换成字符串格式。 关于中括号的问题,这个就是Microsoft设计的问题。
人家规定了这个方法是中括号就是中括号。有兴趣的话,你可以去查看一下vs 2008 的源码。
查看一下为什么是中括号。 还有如果是asp:TextBox的话,基本是每人会用这个东西来获取他的值的。
直接,textbox的值直接用它的ID.Text就可以直接获取它的值。而且获取的就是string格式的值。
这是vs 2008中的服务器控件的好处。Microsoft直接封装好的东西。
如果你是初学者的话,我不建议楼主去研究这些为什么是中括号的问题。 初学者最重要的是多了解一些类。
系统的类。然后了解他的方法,属性的使用。
记忆是初学一门语言的最重要的方法。记忆多了就会了解。
手打,绝对的手打。
转载请注明出处问题百科 » 关于asp.net的问题