この構文が「Enter が宣言されていません。保護レベルのためにアクセスできない可能性があります」というエラーを訴える理由がわかりません。エラーを取り除くには「@html(」を入力する必要があります。
このブロックはエラーを訴えます
@Using (Html.BeginForm("GetUser", "UserProfile", FormMethod.Post))
Enter User id :- @Html.TextBox("UserId",Model) -- This line must write in this way @Html("Enter User id :-")
<input type="submit" value="Submit data" /> --This line complain ">" expected"
End Using
このようにコードを書き直すと文句はなくなりますが、出力は下の画像のように先頭に「System.Web.MVC.Html」と表示されます
@Html.BeginForm("GetUser", "UserProfile", FormMethod.Post)
Enter User id :- @Html.TextBox("UserId",Model)
<input type="submit" value="Submit data" />
こんにちは nemesv 使用する場合@<Text>
、これは不平です -->「使用は使用終了で終了する必要があります。」