1

我有一个 aspx 网页,后面没有代码,还有一些内联 C# 方法(webmethods),用于一个主要是静态的页面。

如果将以下代码行放在页面后面的代码中(该方法没有返回任何内容),则以下代码行将返回编译时错误

    <script runat="server">
    [WebMethod]
    public static string SomeMethod()
    {
       string result = "hello";
    }
    </script>

是否有编译器选项可以打开网页中内联 C# 代码块的编译时检查?

4

1 回答 1

1

对于常规的 asp.net:

http://mikehadlow.blogspot.co.uk/2008/05/compiling-aspx-templates-using.html

对于 asp.net mvc

在 ASP.NET MVC 中编译视图

于 2012-05-30T23:38:02.233 回答