わかりましたので、私はこのコードを持っている:)モデル(変数)とは何ですか?
public ActionResult Welcome(string name = "", int numTimes = 1)
{
var viewModel = new WelcomeViewModel
{
Message = "Hello " + name,
NumTimes = numTimes
};
return View(viewModel);
}
public class WelcomeViewModel
{
public string Message { get; set; }
public int NumTimes { get; set; }
}
と歓迎のビューを(ある:まず
<h2>Welcome</h2>
<% for(int i = 0; i < Model.NumTimes; i++) {%>
<h3><%: Model.Message; %></h3>
<%} %>
、私はこれを実行したときに実行しているとき、私はエラーを取得します。..ラインに
<h3><%: Model.Message; %></h3>
それは期待していることを言っ./Welcome?name=Scott & numtimes = 4 ')'
説明:この要求を処理するために必要なリソースのコンパイル中にエラーが発生しました。以下の特定のエラーの詳細を確認し、ソースコードを適切に変更してください。 コンパイラエラーメッセージ:CS1026:)期待
なぜですか?
次に、このモデル全体のことは何ですか?それは何をするためのものか?
はちょうどそれが実際のResponse.Write(;)HTML_ENCODE(Model.Message); 'に変換明確にするために、それはだとして' '<%: %>'ない '<%= %>' – Basic
@Basiclife:はい、それは正しいですが、それはここで、「基本的にです"それは本当に問題に関連していないから来る。 – Guffa