string Id, MenuName, ApplicationId, Levels;
public ActionResult EditorInterface(string Id,string MenuName,string ApplicationId,string Levels)
{ ViewData["Id"] = Id;
ViewData["MenuName"] = MenuName;
ViewData["ApplicationId"] = ApplicationId;
ViewData["Levels"] = Levels;
return View(); }
[HttpPost]
public ActionResult Content()
{
GridDataContext grid = new GridDataContext(); Id = Request.Form["Id"];
MenuName = Request.Form["MenuName"];
ApplicationId = Request.Form["ApplicationId"];
Levels = Request.Form["Levels"]; return RedirectToAction("EditorInterface", new { Id=Id,MenuName=MenuName,ApplicationId=ApplicationId,Levels=Levels}); }
值我已经传到EditorInterface中了 可是我load弹出EditorInterface的视图时,它都执行两遍EditorInterface方法,第二遍执行时 就又没有值了,所以还是传不上,不知道有什么方法解决没,谢谢了
public ActionResult EditorInterface(string Id,string MenuName,string ApplicationId,string Levels)
{ ViewData["Id"] = Id;
ViewData["MenuName"] = MenuName;
ViewData["ApplicationId"] = ApplicationId;
ViewData["Levels"] = Levels;
return View(); }
[HttpPost]
public ActionResult Content()
{
GridDataContext grid = new GridDataContext(); Id = Request.Form["Id"];
MenuName = Request.Form["MenuName"];
ApplicationId = Request.Form["ApplicationId"];
Levels = Request.Form["Levels"]; return RedirectToAction("EditorInterface", new { Id=Id,MenuName=MenuName,ApplicationId=ApplicationId,Levels=Levels}); }
值我已经传到EditorInterface中了 可是我load弹出EditorInterface的视图时,它都执行两遍EditorInterface方法,第二遍执行时 就又没有值了,所以还是传不上,不知道有什么方法解决没,谢谢了
解决方案 »
- 谁能解释一下viewstate和eventvalidation以及doPostBack的具体原理
- vs2010 插入数据到2007 access 时报sql语句有错。怎么回事??
- IIS 上面的网站出错HTTP 错误:500.19 - Internal Server Error无法访问请求的页面,因为该页的相关配置数据无效。 详细错误信息
- 动态添加控件的问题.等待高手解答!!
- 用图片显示用户状态
- 请问这是怎么回事?程序集老是找不到。
- DataList和RequiredFieldValidator问题
- 在数据库中删除信息的问题~有源程序~~只有一点小问题,没有找出来?
- 如何做关于详细新闻的显示问题?急亚,在线等,希望大家帮帮忙,明天交程序亚!
- 有没有ASP.NET对数据进行SSL加密的源码
- wap网站
- asp.net 字符截取问题 急~~~
var id = $("#table1").jqGrid("getGridParam", "selrow");//获取选中行的Id
var rowData = $("#table1").jqGrid("getRowData", id); //获取选中行的数据
var EditorConteng = { Id: rowData.Id, MenuName: rowData.MenuName, ApplicationId: rowData.ApplicationId, Levels: rowData.Levels };
$.ajax({ url: '<%=Url.Content("~/Grid/Content/")%>',
type: 'post',
dataType: 'json',
data: EditorConteng,
success: function () {
},
complete: function () {
$("#Editor").html("").load('<%=Url.Content("~/Grid/EditorInterface/")%>');
$("#Editor").dialog("open"); } });
};
dataType:"html", // string
success: function (html) {
$("#Editor").html("").load(html);
$("#Editor").dialog("open");
},
complete: function () {
}你ajax的时候 返回的就是 你要的视图,不用再一次 去load那个视图了。
$("#Editor").html("").html(html);
$("#Editor").dialog("open");
type: 'post',
dataType: 'html',
data: EditorConteng,
success: function (html) {
$("#Editor").html(html);
}
});
$("#Editor").dialog("open");
};