我有一个带有编辑列的jqgrid的mvc项目,我的问题是当我尝试将每行中的编辑链接到弹出窗口时,当我在窗口下面添加代码时弹出窗口弹出但我收到了一个402 unothorized错误,这是我在控制器中的代码
var jsonData = new
{
total = totalPages,
page = page,
records = totalRecords,
rows = (
from item in items
select new
{
id = item.Id,
cell = new string[] {
"<A HREF=javascript: void(0) onclick=window.open
('/Views/viewname/Edit/'+"item.code+",'Edit','width=700,height=800'); >Edit</A>",
column2,
column3,
etc ...}
}).ToArray()
};
但如果我只是通过此代码将编辑链接到常规页面
var jsonData = new
{
total = totalPages,
page = page,
records = totalRecords,
rows = (
from item in items
select new
{
id = item.Id,
cell = new string[] {
"<a href=viewfolder/Edit/"+item.Code +">Edit</a> " ,
column2,
column3,
etc ...}
}).ToArray()
我没有任何问题,我有一个编辑页面,如果它不是一个弹出窗口,有任何人遇到这个问题,或任何人可以指导我一个类似的例子,它可以正常工作。提前预约
答案 0 :(得分:0)
您是否尝试使用href
和onclick
属性值附近的引号?