1

asp.netmvcアプリケーションにモデルクラスがあります。コントローラアクションでは、次のように表示するモデルを渡します。

public ActionResult PlayAPI(string CallIDno)
{
    CallRecording callRecording = new CallRecording();
    using (ICallRecordingManager callRecordingManager = new ManagerFactory().GetCallRecordingManager()) {
        callRecording = callRecordingManager.GetAll().Where(c => c.CallIDNumber == CallIDno).FirstOrDefault();            
    }
    return View("PlayApi", callRecording);
}

ビューで私はこれを使用しています:

<div class="flds-up">
    <div class="lft-txt">
        Call ID Number
    </div>
    <div class="new-fld">
        <%= Html.TextBoxFor(model => model.CallIDNumber, new { @class = "textarea required email"  })%>
    </div>
    <div class="clear-n">
    </div>
</div>

ただし、dbレコードには値がありますが、テキストボックスは空です。Html.textboxを使用できますが、モデルバインディングを使用したい

4

0 に答える 0