消除混乱的ASP.NET javascript

消除混乱的ASP.NET javascript,asp.net,javascript,Asp.net,Javascript,我刚刚进入ASP.NET,多年来一直避免使用它,因为我是桌面应用程序的拥护者 无论如何,我想知道是否有办法阻止生成的html被javascript弄得如此混乱。是否有办法使生成的脚本进入引用的js文件,而不是与页面内联。深入查看-它是WebForms的替代品,并且往往具有较少的混乱。深入查看-它是WebForms的替代品,并且往往具有较少的混乱。您确定正在使用代码隐藏吗 添加新页面时,请确保选中“将代码放在单独的文件中”,否则所有服务器端代码都将出现在页面上(即使很难,最终用户也不会看到) 如果

我刚刚进入ASP.NET,多年来一直避免使用它,因为我是桌面应用程序的拥护者


无论如何,我想知道是否有办法阻止生成的html被javascript弄得如此混乱。是否有办法使生成的脚本进入引用的js文件,而不是与页面内联。

深入查看-它是WebForms的替代品,并且往往具有较少的混乱。

深入查看-它是WebForms的替代品,并且往往具有较少的混乱。

您确定正在使用代码隐藏吗

添加新页面时,请确保选中“将代码放在单独的文件中”,否则所有服务器端代码都将出现在页面上(即使很难,最终用户也不会看到)


如果您正在使用代码隐藏,但页面中仍然有大量javascript代码(可能您正在使用ajax?),我建议您不要使用.NET ajax控件,只需使用jQuery或Prototype手工完成所有ajax。它速度快,重量轻。

您确定要使用代码隐藏吗

添加新页面时,请确保选中“将代码放在单独的文件中”,否则所有服务器端代码都将出现在页面上(即使很难,最终用户也不会看到)


如果您正在使用代码隐藏,但页面中仍然有大量javascript代码(可能您正在使用ajax?),我建议您不要使用.NET ajax控件,只需使用jQuery或Prototype手工完成所有ajax。它速度快,重量轻。

退房。

退房。

不要这样做!直接转到ASP.NET MVC-它将保存您的理智…不要这样做!直接转到ASP.NET MVC-它将保存您的理智。。。