-1
我有這個視圖window.Open在MVC視圖
如何正確傳遞控制器window.open
?
它的方式運行不正常。
還有另一個事件,在IE瀏覽器中打開一個新窗口比window.open
好?
@model IEnumerable<xxx>
@{
var grid = new
.WebGrid(
id: idGrid, rowsPerPage: this.RowsPerPage,
ajaxUpdateContainerId: idGrid
);
var columns = new WebGridColumn[] {
grid.Column(columnName:"Book",
header: "My Text",
format: (item) => @Html.Raw(String.Format("<a href='javascript:void(0)' onclick='EditBook({0})'>{1}</a>", item.Id, item.Code))
),
[...]
};
}
<script type='text/javascript'>
function EditBook(id) {
window.open('@Url.Action("Edit","Book")' + '?id=' + id);
}
</script>
現在你已經改變了它,它的工作原理? –
沒有工作..在現實中寫錯了 –
時出現錯誤使用螢火蟲調試器或類似的功能,並設置一個斷點,看看它是否被點擊時,你點擊鏈接。 Thatw ill縮小了錯誤的位置。 –