当前位置: 代码迷 >> 综合 >> easyui+asp.net mvc 选项卡参数传递
  详细解决方案

easyui+asp.net mvc 选项卡参数传递

热度:56   发布时间:2023-10-27 01:52:24.0

我们在使用easyui的选项卡功能时,可以直接在url后面跟上参数来进行数据传递。

html代码:

<div class="Z-left-system-operate" οnclick="addTab('Test', '/ZTest/Index?id=1', 'icon-add-new')">实时信息设置</div>

js代码:

function addTab(subtitle, url, icon) {//关闭选项卡$('#tabs').tabs('close', subtitle);if (!$('#tabs').tabs('exists', subtitle)) {$('#tabs').tabs('add', {title: subtitle,href : url,closable: true,icon: icon});} else {$('#tabs').tabs('select', subtitle);var temp = url.split("/");switch (temp[1]) {case "Station":$('#station').datagrid('reload');break;case "Pump":$('#pump').datagrid('reload');break;default:}}}

c# ZTestController.cs 代码:

public ActionResult Index(){string id = Request.QueryString["id"];ViewData["id"] = id;return View();}

Index.cshtml 代码:

@ViewData["id"]

关键代码就是c#的接收数据:

string id = Request.QueryString["id"];

  相关解决方案