[英]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.