簡體   English   中英

我的處方無法正常工作... asp.net mvc 4剃刀語法

[英]My formulary is not working … asp.net mvc 4 razor syntax

我已經嘗試了很多更改,但沒有任何效果。...我遇到了編譯器錯誤...
配方的目的是,用戶將使用單選按鈕給該地點評級,並在TextArea中編寫文本評論。

@using (Html.BeginForm()) {

Rating:
for(int i=1;i<6;i++){
<text>@i</text>
Html.RadioButton("Rating",i)
}


<h2>Write a Review for @Model.Name</h2>
Html.TextArea("Review")


<input type="submit" value="Send Review" />
}

這個問題與您如何嘗試在@using塊內打印html有關。 嘗試這個:

@using (Html.BeginForm()) {
  @:Rating:
  for(int i=1;i<6;i++) {
    <text>@i</text>
    @Html.RadioButton("Rating",i)
  }

  <h2>Write a Review for @Model.Name</h2>
  @Html.TextArea("Review")

  <input type="submit" value="Send Review" />
}

或者更好的是,將@:Rating:替換為

@Html.Label("Rating", "Rating:")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM