CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

100分求教ASP.net的有关知识

楼主wcqgm(傲翔白鸽)2006-01-24 11:20:45 在 .NET技术 / C# 提问

我想学ASP.net   装了.net后在C#中新建了一个Asp.net的项目,我有几个问题不明白,请各位大哥帮忙解决。  
  1.在默认的情况下有一个webform1.aspx文件中   有三块,一块是设计,一块是HTML,别一块是双击webform1.aspx(在设计状状下)后出现webform1.aspx.cs请问这三块有什么区别和联系。  
  2.对于前台(页面中控件的校验等以及页面提交等操作一般如何进行)我以前是用ASP,以前前台的校验用javascript   和vbscript前台和后台的代码全部放在一起,现在一下子分开了,我搞不清了。请大家帮个忙。  
  3.....等待中 问题点数:100、回复次数:22Top

1 楼LifeForCode(用生命编程.再入轮回(2007))回复于 2006-01-24 11:22:55 得分 5

lz真性急  
  找本书看看先Top

2 楼Eddie05(♂) №.零零伍 (♂)回复于 2006-01-24 11:28:30 得分 5

呵呵~   同意一楼Top

3 楼lookatliu(独孤常败)回复于 2006-01-24 11:32:17 得分 5

webform1.aspx.cs   是服务器端的处理,webform1.aspx是客户端的处理Top

4 楼zzbenb(benb)回复于 2006-01-24 11:33:20 得分 5

同意二楼,呵呵,它同ASP完全不一样了Top

5 楼lidong6(立冬)回复于 2006-01-24 11:38:36 得分 5

看看SDK带的快速入门Top

6 楼Sunniness(逛追->理想)回复于 2006-01-24 11:40:22 得分 10

设计块:是放一些控件,包括HTML控件和WEB控件,做界面;  
   
  HTML块:相对应控件的一些属性之类的信息,可以嵌入VBScript和JavaScript之类的脚本;  
   
  webform1.aspx(在设计状状下)后出现webform1.aspx.cs:这块是一些WEB控件可以写入相应的程序处理代码,就比如和Delphi的控件一样,直接双击就可以编码,实现要实现的功能;Top

7 楼hanqiou(独立寒秋)回复于 2006-01-24 11:40:30 得分 10

可以把代码放在前台.就如往常一样,像ASP  
  但是最好熟练代码分开思想,  
  NET思想用起来感觉不乱.对程序设计来说很好.  
  对于你提的问题,找本书,一楼说得很正确啊  
   
  Top

8 楼yf1025(小桥,流水,人家)回复于 2006-01-24 11:42:41 得分 10

设计:把要用的控键拖上去,可以做成自己要的界面。  
  html:在设计里做的动作,自动生成html,也可以自己写html来生成界面,这应该和asp差不多(asp我不会)  
  .aspx.cs:把以前写在asp中的事件方法放在后台,不在让别人看到,如button_click方法可以双击button就能在这文件中写事件方法  
  验证还是可以用javascript   和vbscript来做,不想让别人看到源码就把验证写在后台Top

9 楼leo2003(【健者天行】谁伴我闯荡)回复于 2006-01-24 11:45:22 得分 10

先看几个MS的quick   start   的例子,  
   
  偶想会对楼主快速转到asp.net很有帮助的  
   
  Top

10 楼wcqgm(傲翔白鸽)回复于 2006-01-24 11:49:04 得分 0

谢谢各位大哥帮忙.Top

11 楼cuizm(射天狼 http://www.j2soft.cn/)回复于 2006-01-24 12:43:44 得分 10

几种文件格式的解释前面几位已经说的很清楚了。  
   
  至于你说的数据校验,你也可以用VBscript或者Javascript进行校验。  
  如果你用的是服务端的控件,服务端控件有专门校验的控件,在你提交之前自动对数据进行校验。  
   
  CSDN的登录页面,用户名和密码等就是用的服务端的控件校验!  
   
  ========================  
  免费的学习、交流、源码、工具网站,欢迎大家访问!  
  http://www.j2soft.cn/Top

12 楼handsome0916()回复于 2006-01-24 12:59:18 得分 5

webform1.aspx里的HTML代码是将要给用户显示的代码,而webform1.aspx.cs的代码是将要在后台执行的代码,使得代码分离Top

13 楼wcqgm(傲翔白鸽)回复于 2006-01-24 13:20:05 得分 0

那就是前台与后台的代码分开,如果要校验数据是不是这两块都可以呢?你能不能给我一点有关于前台和后台都校验数据的代码(最好有数据库连接的),谢谢Top

14 楼wcqgm(傲翔白鸽)回复于 2006-01-24 13:24:19 得分 0

还有,我想在HTML中用javascript   进行校验,但是不能用,提示是先前已经声明了C#,不能使用javascript,请您帮助详解一下。谢谢Top

15 楼viena(维也纳N02)回复于 2006-01-24 13:35:25 得分 5

当然可以用了,客户端javascript与asp没什么区别Top

16 楼songxiaozhao(雨朋)回复于 2006-01-24 13:35:59 得分 10

设计:把要用的控键拖上去,可以做成自己要的界面。  
  html:在设计里做的动作,自动生成html,也可以自己写html来生成界面,这应该和asp差不多(asp我不会)  
  .aspx.cs:把以前写在asp中的事件方法放在后台,不在让别人看到,如button_click方法可以双击button就能在这文件中写事件方法  
  验证还是可以用javascript   和vbscript来做,不想让别人看到源码就把验证写在后台  
  ------------------------------------  
  至于你又问到的前台校验,这样写:  
  function   Form1_Validator(theForm)  
  {  
      if   (theForm.uname.value   ==   "")  
      {  
          alert("请输入用户名称!");  
          theForm.uname.focus();  
          return   (false);  
      }  
      if   (theForm.uname.value.length   >   20)  
      {  
          alert("用户名称不能超过20个字!");  
          theForm.uname.focus();  
          return   (false);  
      }  
  }//  
  在后台还得写上这句话:  
  button1.Attributes.Add("onclick",   "return   Form1_Validator(this.form);");Top

17 楼wcqgm(傲翔白鸽)回复于 2006-01-24 13:41:38 得分 0

我说的是只对一个控件的响应作出校验,比如,一个按钮被点击后做出一个响应。不好意思我没说清楚。Top

18 楼wcqgm(傲翔白鸽)回复于 2006-01-24 13:47:27 得分 0

如果谁有比较完整的程序,能否给我一份,谢谢!Top

19 楼stephen85()回复于 2006-01-24 13:51:09 得分 0

如何系统地学习ASP.NET呢,大虾们能给我们推荐几本书吗Top

20 楼xiao_p(kkk)回复于 2006-01-25 09:35:57 得分 5

脑袋大~~  
   
  赶紧看msdn去   ~~~  
   
  这些问题都不是问题   看了之后自然明白~~Top

21 楼hammer_43(心靈感應)回复于 2006-01-25 09:54:30 得分 0

照书做两例题,就O了!Top

22 楼cthiro123(小米稀饭)回复于 2006-01-25 15:41:40 得分 0

别学那东西了,很难找工作的Top

相关问题

  • 有关ASP....
  • 有关ASP.......
  • 有关asp......
  • Ajax现象,ASP现象,谈ASP入门后的人转.net不放弃ASP中基础知识的必要性。
  • 有关javascript知识点
  • 有关VS2005编译ASP。Net网页的问题
  • 有关ASP和ActiveX
  • 刚学ASP。NET 请前辈指点一个与数据库有关的问题
  • 有关知识产权问题
  • 有关操作WINDOWS系统的知识

关键词

  • asp.net
  • c#
  • 控件
  • 代码
  • asp
  • webform
  • 界面
  • 源码
  • 页面
  • 数据

得分解答快速导航

  • 帖主:wcqgm
  • LifeForCode
  • Eddie05
  • lookatliu
  • zzbenb
  • lidong6
  • Sunniness
  • hanqiou
  • yf1025
  • leo2003
  • cuizm
  • handsome0916
  • viena
  • songxiaozhao
  • xiao_p

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo