1
我想通過這個模型的部分方法的Html部分通過MVC模型
@Html.Partial("_RefillModal",new Refill()
{
PatientId=Model.Id
})
現在在_RefillModal,我試圖做Model.PatientId閱讀的PatientId。但是,我沒有獲得價值。
我可以做這個
@Html.Partial("_RefillModal",new Refill(),new ViewDataDictionary(){{"PatientId",Model.Id}})
這裏獲得ID的價值是什麼,我想在局部視圖
@Html.Hidden("Refill.PatientId",Model.PatientId)
這裏做的是HTML標記出現這種情況
<input id="PatientId" name="PatientId" type="hidden" value="">
但是,當我在@ Modal.PatientId頁面上的任何地方,我確實得到的價值
所以它看起來像是,如果我把任何東西放在Form中,它會被Overriden。有沒有解決辦法?
@using (Html.BeginForm())
{
//any custom input here gets overriden
}
您可以發佈您管窺標記? – Artless