0
我正在使用mvc3和telerik mvc網格。在網格中,我給了自定義命令。當我們點擊命令時,應該在新選項卡中打開一個新視圖。說,打開的視圖是「家庭/索引」,其中telerik網格在那裏,網格內的custome按鈕將打開新視圖,在新標籤頁中的「Posts/Index」是控制器名稱,'index'是操作名稱。在mvc3的新選項卡中打開視圖
我該怎麼做到這一點?
我正在使用mvc3和telerik mvc網格。在網格中,我給了自定義命令。當我們點擊命令時,應該在新選項卡中打開一個新視圖。說,打開的視圖是「家庭/索引」,其中telerik網格在那裏,網格內的custome按鈕將打開新視圖,在新標籤頁中的「Posts/Index」是控制器名稱,'index'是操作名稱。在mvc3的新選項卡中打開視圖
我該怎麼做到這一點?
@{
Html.Telerik().Grid<Model>()
.Name("Runs")
.DataKeys(keys => keys.Add(r => r.ID))
.DataBinding(dataBinding => dataBinding
//Ajax binding
.Ajax()
.Select("Run", "Management")
)
.Columns(columns =>
{
columns.Bound(r => r.Definition.Name).Width(100);
columns.Bound(r => r.CreateTime);
columns.Bound(r => r.FileName);
columns.Bound(r => r.Status);
columns.Bound(r => r.CreatedBy);
columns.Bound(r => r.ID).ClientTemplate(Html.ActionLink("View", "RunDetails", new { id = "<#= ID #>" }, new { @class = "t-grid-action t-button t-state-default t-grid-edit t-button-hover" }).ToString()).Width(200).Title("Commands").Filterable(false);
})
.Pageable(pager => pager.PageSize(20))
.Sortable(sorting => sorting.SortMode(GridSortMode.MultipleColumn))
.Filterable()
.Render();
}
嘗試......
你的意思是什麼標籤? telerik新選項卡或瀏覽器新選項卡? – 2012-07-23 08:35:36
瀏覽器新標籤 – 2012-07-23 09:33:20
至少我不明白這一點。你想打開新的標籤,將有內容來自控制器的帖子和行動索引? – Tx3 2012-07-23 13:16:15