6

いくつかのパラメータに基づいて、ページの残りの読み込みを停止しようとしています。しかし、正しい構文がわかりません。

@if(dayRes + dayTri == 2){<text>Sorry, etc</text> @Response.End}

上記はこのエラーをスローします:CS1502:'System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)'に最適なオーバーロードされたメソッドの一致にいくつかの無効な引数があります

何か案は?

4

1 に答える 1

15

コードはResponse.Endをページに出力しようとします。

あなたはただ書くことができます(あなたのコードブロックに)

return;

生成されたExecute()メソッドの実行を停止します。

コードブロック内のメソッドとしてEndを呼び出すこともできます。

Response.End();
于 2011-02-24T22:46:11.547 に答える