手机随时阅读
表格触发事件public List<Models.CountryList> uplist = new List<Models.CountryList>(); private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e) {
list = list.GroupBy(f => f.ShipmentNum).Select(f => { var o = f.FirstOrDefault(); var number = f.Sum(f1 => f1.Number); o.Number = number;
之前做过的批量修改是从第一个窗体获取到N个Id,在第二个窗体循环修改它的值现在记录的这个批量修改是 两张表通过服务商单号关联,修改它的服务商,一张表是订单表,另外一张表是单号种类设置表。首先从第一个窗体获取到N个Id,在第二个窗体,根据id 查询出转运订单列表,循环转运订单列表,在里面实例化单号种类设置表,实例化IBB,DAL,批量查询要修改的服务商单号,最后进行修改。第一个窗体代码///
字典数据 倒序List<Dictionaries> list = Db.Queryable<Dictionaries>().In(x => x.TypeId, typeidss) .OrderBy(s=>s.Sort, OrderByType.Desc) //倒序 .Where(x=>x.Del=
点击运费文本框 右键 属性 Enabled 改为 False
SELECT [o].[OrderNum] AS [MainOrderNum], [x].[OrderNum] AS [OrderNum], (select COUNT(Id) from Package p1 where p1.OrderId = x.Id ) AS GoodsNum, [x].[AdminRemarks] AS [AdminRemarks], [x].[Rema
1、自定义一个person匿名变量2、写个ReturnMeg类,传参
当你想关闭当前页的某个层时 var index = layer.open(); var index = layer.alert(); var index = layer.load(); var index = layer.tips(); 正如你看到的,每一种弹层调用方式,都会返回一个index layer.close(index); //此时你只需要把获得的index,轻轻地赋予layer.clo
<a href="javascript:;">我的大学</a>javascript: 是一个伪协议javascript:是表示在触发<a>默认动作时,执行一段JavaScript代码,而 javascript:; 表示什么都不执行,这样点击<a>时就没有任何反应。href="javascript:;"就是去掉a标签的默认行为,跟href="
根据国家省份城市查询名称等信息,而价格是二次查询,根据第一次查询出来的ID只为值传到后台API查询到最后渲染上去的效果:代码:API代码:
取名为ProductServer服务导入Entityframeworkcore,连接数据库点击工具,启动NuGet管理器中的程序包管理器控制台在ShopContext数据上下文中而非放在代码中,便于以后的修改紧接着将连接字符串并且把数据缓存到Redis里面,需要Redis相关库支持使用NuGet安装redis这样的包修改配置这样创建的目的是后期会吧config文件放在数据卷映射里面在program
第一步:点击NuGet程序包,下载与EF core相关的软件包安装好之后,通过NuGet控制台通过命令行把数据库中需要使用的内容,主要把data表生成实体类和数据上下文使用Scaffold-DbContext 来生成映射关系,连接‘data Source=.;Initial catalog=ShoppingDB;Integrated Security=True;'Microsoft.EntityF
1、下载Redishttps://github.com/microsoftarchive/redis/releases/tag/win-3.0.5042、安装Redis将下载的压缩包解压到对应文件夹中(一般解压到C盘的Redis中)3、启动redis服务器及连接redis服务器redis-server.exe redis.windows.conf另外在启动一个cmd后台启动服务拓展 刚刚是
项目结构grpc概述grpc是由google开发的一款语言中立、平台中立、开源的远程过程调用(rpc)技术,主要用来解决性能损失的问题。grpc使客户端和服务端应用程序可以透明地进行通信,并简化了连接系统的构建。使用HTTP/2作为通信协议,使用protocolBuffers作为序列化协议。默认方法是使用restful api进行http协议发送json信息优势(1)拥有现代高性能轻量级rpc框架
第一步:读取配置文件 appsettings.json"SiteConfig": { "Name": "商品后台管理", "Copyright": "版权所有,商品软件开发组" }appsettings.json和appsettings.Development.json 需要相同的配置,否则调试时会出现错误,比如:乱码关于.NET Core 读取appSettings配置文
结构如下:1、在Models 层文件夹里面,创建商品类Product public class Product { public int ProductID { get; set; } public string ProductName { get; set; } public double ProductPrice { get; set; }
该案例基于:.net Core MVC + WebAPI+跨域请求+jquery第一步:创建.net Core API项目 查看端口号:端口号可以修改创建Api控制器 [HttpGet] public string Get() { return "Hello World"; } [HttpPost]
第一步:首先添加EF Core 支持程序包 即 Microsoft.EntityFrameworkCore.SqlServer 、Microsoft.EntityFrameworkCore.Design、Microsoft.EntityFrameworkCore.Tools 三个程序包二、程序包 管理器控制台输入数据库连接的命令在 FM>输入Scaffold-DbContext 'Data
注意:视图:顶部的model一定得是小写;下面用的时候首字母大写//编辑员工页面 public ActionResult EditEmpForm() { //查询部门列表 ViewBag.DeptList = db.Dept; //查询要编辑的列 ViewBag.emp = db.
一、创建库 –创建数据库 create database 库名 on --数据文件 ( name = ‘逻辑名称’, filename = ‘物理路径及名称.mdf’, size =数据文件初始大小, filegrowth = 数据文件增长速度,也可以使用百分比来设置 ) log on --日志文件 ( name = ‘逻辑名称_log’, filename = ‘物理路径及名称.ldf’, si
asp.net mvc 字段赋值方式效果展示前端代码<div class="container"> <div class="info"> <p style="font-size:30px;margin:12px auto;width:300px;">简易订单管理系统</p> <hr />
部署了一个网站,需要设置网站的首页为后台登录页面在Global.asax文件中增加 protected void Application_BeginRequest(object sender, EventArgs e) { if(Context.Request.FilePath == "/") Context.RewritePath("Admin/L
ASP.NET Core中IOC容器的实现原理首先我们需要了解什么是IOC,为什么要使用IOC容器?一、依赖using System;namespace MyIOCDI{ public class Test { public void Show() { MyDependency myDependency
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号