根据ID查询下面的信息

本文介绍如何根据VIPID查询积分调整记录。在HTML中设置表格并添加点击事件,当点击某行时获取VIPID,然后在控制器中编写代码进行单表查询,通过LayuiTable实现分页展示查询结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开发工具与关键技术:根据ID查询下面的信息
作者:李梓良
撰写时间:2019年7月5日

一.要做的功能是根据所获取的ID来查询下面的一些信息
在这里插入图片描述

二.首先呢,就是要在HTML那里设置好表格,然后再设置点击事件,查询上面的那一条的主ID值,因为我这一条的主ID是VIPID,所以我的查询就是根据VIPID来查询下面的VIP积分调整记录的里面的信息,就是根据VIPID的值的不同来查询的信息,我的控制器代码写的是根据VIPID来查询的,而且查询的那些数据是单表查询的,其实应该挺好理解的

视图层的代码:

下面的这个是HTML的代码:

<divclass=“layui-tab-item layui-show”>

<divclass=“row” style=“margin-top:-21px;”>

<divclass=“col”>

<tableid=“tabVIPIntegral” lay-filter=“tabVIPIntegral”>

tabVIPIntegral= layuiTable.reload(‘tabVIPIntegral’, {

url:’/EveryWork/VIPManage/SelectAdjust’,

page: {

  curr:1,

},

where: {

   VipID:VipID

  }

});

控制器的代码:

publicActionResult SelectAdjust(LayuiTablePagelayuiTablePage,int VipID)

{

varlinqAdjust = (from tbIntegralAdjust in myModel.PW_IntegralAdjust

where tbIntegralAdjust.VipID ==VipID

select new IntegralAdjust

{

VipID =tbIntegralAdjust.VipID,

IntegralAdjustType= tbIntegralAdjust.IntegralAdjustType,AdjustDate =tbIntegralAdjust.AdjustDate.ToString(),

ThisIntegralAdjust= tbIntegralAdjust.ThisIntegralAdjust,

Remark =tbIntegralAdjust.Remark

}).ToList();

//总行数

intintTotalRow = linqAdjust.Count();

//查询数据

ListlistVIPIntegral =linqAdjust.Skip(layuiTablePage.GetStartIndex()).Take(layuiTablePage.limit).ToList();//分页`

LayuiTableDatalayuiTableData = new LayuiTableData

{

count = intTotalRow,

data = listVIPIntegral

};

returnJson(layuiTableData, JsonRequestBehavior.AllowGet);

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值