私はasp.netでインラインコードブロックで遊んだのインラインコードブロック内のクラスを含めます。誰かが次のコードがうまくいかない理由を教えてもらえますか?はasp.net
<%@ Language="C#" %>
<%
Response.Write(TestClass.ShowMessage());
public class TestClass
{
public static string ShowMessage()
{
return "This worked!!";
}
}
%>
私は、次のエラーメッセージが出ます:CS1513は:}私は「あなたが
<script runat="server" language="C#">
//Put your class here
</script>
インラインコードブロックは、ほとんどが従来のASPとの互換性のためのものです。特別な理由がない場合は、スキップしてより便利なものを試してみることをおすすめします。 –
私の要件では、インラインコードの.aspxファイルが完全に処理されるという迅速な解決が求められていました。 –