mvc弹出窗口

时间:2011-05-02 14:58:01

标签: asp.net-mvc jqgrid popup

我有一个带有编辑列的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()

我没有任何问题,我有一个编辑页面,如果它不是一个弹出窗口,有任何人遇到这个问题,或任何人可以指导我一个类似的例子,它可以正常工作。提前预约

1 个答案:

答案 0 :(得分:0)

您是否尝试使用hrefonclick属性值附近的引号?