我这里测试你的代码没有任何问题。会不会是你的dot net framework设置有问题呢?
浏览其他的 .aspx文件结果正常吗?你可以重装一次dot net framework来试试,不必要重装整个VS.NET。

解决方案 »

  1.   

    不行,只要是用script括起来的代码都不执行,只执行静态标记。请问IIS服务器需要怎么配置。谢谢
      

  2.   

    主要是应为你的aspnet没有安装好,我在重装iis后,也碰到过同样的问题
    你可以在c:\WINNT\Microsoft.NET\Framework\v1.0.3705中找到aspnet_regiis.exe的文件,将其在dos窗口中执行,之后便一切正常。
      

  3.   

    我执行了哪个程序,但是又出问题了。这是怎么回事呢?无法显示网页 
    您要访问的网页有问题,无法显示。 --------------------------------------------------------------------------------请尝试以下操作:打开 127.0.0.1 主页,然后查找指向您感兴趣信息的链接。 
    单击刷新按钮,或以后再试。单击搜索,寻找 Internet 上的信息。 
    也可查看相关站点列表。 
    HTTP 500 - 内部服务器错误 
    Internet Explorer  
      

  4.   

    你的虚拟目录设好没有?有没有将你的虚拟目录变成web application?
      

  5.   

    虚拟目录设置好了
    我发现IIS里面配置叶面没有.aspx
    是不是指向aspnet_isapi.dll
      

  6.   

    是的,非常正确,还有好几个asp.net特有的扩展名都要指向aspnet_isapi.dll,
    但是应该在运行aspnet_regiis.exe之后都已设好,奇怪,为什么你的没有,如果还有问题,不如将iis重装,在执行一次aspnet_regiis.exe
      

  7.   

    谢谢 philip_monday(aa) 
    是我的ASP.NET没装好的问题。我又aspnet_regiis.exe之后就好了。
    多谢帮忙,加分加分!