列表页面传递参数

步骤一:在cshtml文件中,如下设置

 var tableid = this.ValueProvider.GetOrDefault<long?>("tableid");

在加载表单的时候,如下获取new { conditions = new { TableId = tableid }

 @TableHelper.EnableAjaxTable(contextId, "/user_robot_pages/search",options: new { conditions = new { TableId = tableid } });

步骤二:在回调中获取参数

var tableid = request.Conditions.GetOrDefault<long>("TalbeId");
if (tableid > 0) {
     robotfields = robotfields.Where(r => r.TableID == tableid);
}
时间: 2025-01-14 15:55:10

列表页面传递参数的相关文章

【JavaScript】从调用者页面传递参数

(1).aspx <param name="initParams" value="xml=Assets/SDKConfig.xml" /> 注意:只认识initParams,其他的不认. (2)app.xaml.cs private void Application_Startup(object sender, StartupEventArgs e) { string xmlConfig = e.InitParams["xml"];

JSP页面传递参数乱码问题整理

1.JSP页面之间传递中文参数乱码 (1).a.jsp中正常传递参数,b.jsp 中 <% String projectName = new String(request.getParameter("projectName").getBytes("ISO-8859-1"),"UTF-8"); %> <meta http-equiv="Content-Type" content="text/html;

WinForm页面之间(父页面传递参数给子页面)传递参数

方法一通过构造函数: 父页面(frmMain)点击btnQuery按钮进入子页面(frmListInfo),将数据库名(pdtDB)传递给子页面 父页面代码: private void btnQuery_Click(object sender, EventArgs e) { string pdtDB = FISTools.TAttributeCollection.ProductInfo["DatabaseName"].ToString();//数据库名 this.TopMost = f

2个JSP页面传递参数

跳转方式: window.location.href 参数传递方式:URL JSP1代码: <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> <script> function go() { //获取#dia的值 var s = document

页面传递参数带中文产生乱码

JavaScript有三个对字符串编码的函数,分别是:escape,encodeURI,encodeURIComponent,相应解码函数unescape,decodeURI,decodeURIComponent . 后台C#可以使用Request.QueryString和Server.UrlDecode等来解码使用: 1. escape()函数 定义和用法 escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串. 语法 escape(string) 参数  描述  s

springmvc重定向跳转向页面传递参数

springmvc提供了RedirectAttributesModelMap类可以绑定重定向跳转需要向页面传递的值 RedirectAttributesModelMap rModel = new RedirectAttributesModelMap(); rModel.addFlashAttribute("键", 值); RedirectAttributesModelMap继承了ModelMap,实现了RedirectAttributes接口,原理是把属性放到session中,在跳转到

同前端跳转页面传递参数

在编写前端代码的时候有时候需要传递前页面相应得参数 在这里介绍一个简单得小方法<路由传参> 首先 前端先写一个点击事件: 在script中用window.location进行页面跳转,注意此时需要夹带需要传递得参数,并进行字符串拼接 .如图:(本文以传递ID为例) 在另一页面定义一个标签并附带相应ID选择器,如图: 在script中截取URL传递过来的参数:相应代码如下 <script> //获取url中的参数 function getUrlParam(name) { var re

菜单项向子页面传递参数

在菜单定义中如下定义: ~/Information/inspectionLog.aspx?category=1 注意参数不要用引号 在跳转页面中进行参数判断 private void LoadData() { string cateID = Request.QueryString["category"];   if (cateID == "1") lblTest.Text = "系统1";   else lblTest.Text = "

父页面向iframe子页面传递参数

父页面: <iframe src="video.html" width="100%" height="400" name="vedioiframe" style="border: none; overflow:hidden" scrolling="no" link="http://www.baidu.com/"></iframe> 子页面: v