0

我正在使用 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")
4

1 回答 1

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)
于 2013-03-15T11:22:11.330 回答