0
從圖像我嘗試加載兩個控制器,上頁面加載瀏覽控制器的負荷與從圖像1個2的數據,當我想選擇的日期,它應該將日期控制器數據加載到同一頁面中。我怎樣才能做到這一點,我的控制器在這裏
public ViewResult Browse(Int32 eventid) {
//code
return view(ef);
}
public ActionResult DaySelect(EventModel m) {
return view("_Common",k);
}
我的視圖模型的瀏覽器是Browse.cshtml
@model BrowseEventModel
<div class="Event_Name" id="id_name">@Model.EventName</div>
<div class="Event_loc" id="id_loc">@Model.EventLocation</div>
//In this view i have a widget which i load in partial view
<div class="yui3-g" id="bottom_container"> @{Html.RenderPartial("_Common");}
</div>
局部視圖是_common.cshtml
@model BrowseEventModel
<select name="dayNo" id="dayNo">
@foreach (var s in Model.Dayselector) {
<option value = "@s.DayNo"> @s.DayDate.ToString("dd MMM yyyy")</option>
}
</select>
//查看用於瀏覽和日期選擇控制器的型號
@foreach(var e in Model.DisplayData){
<ul id="ul-data">@e.dataName</ul>
<div id="ul-id">@e.dataid</div>
}
當我選擇日期應該加載數據在同一視圖頁面是可能的,即在運行時注入視圖
你能給我簡要介紹一下嗎!關於在運行時注入ajax – Mazher
編輯我的答案給你看一些例子 – rajeemcariazo