我使用ASP MVC局部视图在我的页面中创建两个相同的局部视图
<div class="row-fluid">
<div class="span6">
@{Html.RenderPartial("PVReportingModule");}
</div>
<div class="span6">
@{Html.RenderPartial("PVReportingModule");}
</div>
</div>
我的PVReportingModule局部视图中需要一个KendoUI Datepicker,如何创建和命名?下面是我的PVReportingModule局部视图中的代码
@Html.Kendo().DatePicker().Name("xXxX")
答案 0 :(得分:1)
您可以将id作为参数传递:
<div class="row-fluid">
<div class="span6">
@{Html.RenderPartial("PVReportingModule", new ViewDataDictionary { { "datePickerId", "picker1" } });}
</div>
<div class="span6">
@{Html.RenderPartial("PVReportingModule", new ViewDataDictionary { { "datePickerId", "picker2" } });}
</div>
</div>
然后在局部内部使用此参数:
@Html.Kendo().DatePicker().Name(ViewBag.datePickerId)