不必,客户端有浏览器就行了,因为IIS会把ASP.NET页面转换成客户端浏览器可以理解的形式,然后再传送到客户端,你查看一下源文件就会发现都是jscript的形式

解决方案 »

  1.   

    那也是服务器的本机代码啊,asp.net跟.net不同,asp.net都是在服务器上执行的,.net包括Web Form跟Windows Form,若是后者就需要有CLR了
      

  2.   

    当你向服务器要求一ASPX网页时,服务器端CLR如果在缓存里找不到该网页的话,CLR就会把该网页编译成机器码,然后执行,再把执行过程中生成的HTML传给客户
      

  3.   

    是的,这里的全过程基本都是在服务器完成的,浏览器接收到的只是服务端产生的html代码