我有一个显示信息的表。当用户单击该行时,我想在模态弹出中显示数据。由于该模型已经包含我的数据,因此最初的想法就是将模型传递给JavaScript函数,然后将我的模态弹出窗口填充,但我认为这是不可能的。
RAZR :
foreach (Insurance insurance in Model.Patient.InsuranceCollection)
{
<tr style="border-bottom:#676767 solid 1px;">
<td class="table_highlight"><span style="cursor:pointer;" onclick="EditInsurance(@insurance)">@insurance.Company</span></td>
<td>@insurance.IdNumber</td>
<td>@insurance.Group</td>
<td>@insurance.PlanType</td>
<td>@insurance.PaymentRatio</td>
</tr>
}
我知道,如果我执行EditInsurance(@insurance.Id)
,可以将ID传递给我的功能't似乎找出访问此模型数据以在用户点击行时显示在我的弹出窗口中的最佳方法。
感谢您的帮助。
现实是,MVC几乎希望您通过ID,然后再对数据进行另一个倾角。
也就是说,无论如何,您都可以使用JavaScript进行此操作。.您只需要将数据作为网络服务曝光,然后将其获取到JSON对象中,然后将其传递给模态到您的心内容。
对于这种东西,您可以尝试各种选项的最简单方法是使用敲除JS,您可以在可观察的函数或jQuery函数中传递整个行数据,并且您可以对此做任何事情。