2017-07-14 27 views
0

を置かないであろう@htmlは、私は次のコードを持っている/

Compiler Error Message: CS1002: ; expected 

私は入れて試してみました。最初の行の後:

@Html.HiddenFor(m => Model.Price); 

..しかし、それは動作しません。どこでそれがほしいと思うかわからない?私はMVCには新しく、HTML/C#をどのようにレンダリングするかは分かりません。助けていただければ幸いです!これは動作しますが、見つけるためにのみ1分かかります場合

+0

'BootstrapEditorForWithoutLable'とは何ですか?いくつかのカスタム関数? –

+1

'@ Html.Raw("/")'を使用してください –

+0

ありがとう@StephenMuecke、魅力のように動作します! –

答えて

0

わからない:

<td class="col-md-1">   
    @if (ViewBag.isUser) 
    { 
     @Html.HiddenFor(m => m.Price) 
     @Html.DisplayFor(m => m.Price) @Html.DisplayNameAttributeFor(m.Currency)/@Html.DisplayNameAttributeFor(m.PriceUnit) 
    } 
    else 
    { 
     @Html.EditorFor(m => m.Price, new { htmlAttributes = new { @class = "form-control" } }) 
    } 
</td> 
0

@ Html.Raw(「/」)ステファン・ミュエッケによって提案されたが、魔法のように動作として、感謝!

0

以下のコードを使用して作業してください。

<td class="col-md-1"> 
    @if (ViewBag.isUser) 
    { 
     @Html.HiddenFor(m => Model.Price) 
     @Html.DisplayFor(m => Model.Price) @Html.DisplayNameAttributeFor(Model.Currency)/@Html.DisplayNameAttributeFor(Model.PriceUnit); 
    } 
    else 
    { 
     @Html.BootstrapEditorForWithoutLable(m => Model.Price) 
    } 
</td> 
関連する問題