ASP.NET如何实现GridView增加一行JS
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要介绍ASP.NET如何实现GridView增加一行JS,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!效果如下点击增加按钮后JS文件如下:前台代码:<%@ Page
千家信息网最后更新 2025年11月07日ASP.NET如何实现GridView增加一行JS
这篇文章主要介绍ASP.NET如何实现GridView增加一行JS,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
效果如下
点击增加按钮后
JS文件如下:
前台代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ChildFrm.aspx.cs" Inherits="ASPNETGridViewJSAdd.Pages.ChildFrm" %>
增加一个gridview控件,后台存放数据使用DataTable。表头和内容使用
下面是JS代码:
主要用来响应增加按钮增加一行,并且刷新数据,这里主要是来刷新序号。
后台代码
用于读取数据的方法,专门写了一个单例模式的类,本人觉得这样利于管理,所有代码都写在页面的CS文件中,不太方便。
public class MainManager { private DataTable personCollect = null; private static MainManager instance = null; public DataTable PersonCollect { get { return personCollect; } set { personCollect = value; } } public static MainManager DoGetInstance() { if (instance == null) { instance = new MainManager(); } return instance; } public void DoAddSinglePersons() { if(PersonCollect==null) { PersonCollect = new DataTable(); PersonCollect.Columns.Add("p_id"); PersonCollect.Columns.Add("p_name"); PersonCollect.Columns.Add("p_age"); PersonCollect.Columns.Add("p_sex"); } if (PersonCollect.Rows.Count < 1) { for (int i = 0; i < 1; i++) { DataRow nrow = PersonCollect.NewRow(); nrow["p_id"] = System.Guid.NewGuid().ToString(); nrow["p_name"] = "西北白杨树"; nrow["p_age"] = 27; nrow["p_sex"] = "男"; PersonCollect.Rows.Add(nrow); } } } }
页面的cs类,负责加载数据和绑定。
public partial class ChildFrm : System.Web.UI.Page { private MainManager dManager = null; protected void Page_Load(object sender, EventArgs e) { dManager = MainManager.DoGetInstance(); if (!IsPostBack) { if (dManager.PersonCollect != null) { dManager.PersonCollect.Clear(); } dManager.DoAddSinglePersons(); this.dgPersons.DataSource = dManager.PersonCollect; this.dgPersons.DataBind(); } } }以上是"ASP.NET如何实现GridView增加一行JS"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
代码
数据
一行
内容
后台
序号
按钮
控件
文件
篇文章
页面
中方
价值
兴趣
前台
多个
姓名
小伙
小伙伴
年龄
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
保险监管软件开发定制实施方案
数据库中如何显示表结构
同江租房软件开发
吃鸡战场服务器异常怎么解决
网络安全教育宣传日简报
系统集成数据库维保标书
网络安全与安全上网
航天科技 工业互联网
龙卷风收音机电台数据库
网络营销网络技术哪家好
如何选择网络安全模式
网络安全中不能省略的是什么
数据库不用id自增长
服务器纸箱
阳泉触摸屏软件开发公司
什么是网络安全接入方案
子洲县召开网络安全
数据库中级工程师取得证书时间
海康威视服务器上不去
dell t420 服务器
农业银行总行成都软件开发
软件开发授权
数据库电子表格
网络技术人员4千 自由
浦东新区软件开发技术咨询流程
网络技术安全培训班
战地5怎么都连不上服务器
浪潮服务器怎么重置管理密码
我的世界小神的服务器
解密sqlite数据库