博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
asp.net中利用JSON进行增删改查中运用到的方法
阅读量:4467 次
发布时间:2019-06-08

本文共 1915 字,大约阅读时间需要 6 分钟。

//asp.net中 利用JSON进行操作,

//增加:

 //当点击“增加链接的时候”,弹出增加信息窗口,然后,在窗体中输入完整信息,点击提交按钮。

 //这里我们需要考虑这些:我会进行异步提交,使用jquery中的方法,$.post("网页名",JSON,callback);

 //JSON的写法:{"name":name,"id":id},那我们对其进行假设,比方说,表单中的textbox很多,需要我们填写的信息  

//也很多,那么这个时候,我们就感到很麻烦,所以,我们可以把表单form当做一个整体,进行提交,运用jquery的seriailizeArray()方法

 //html界面代码:

var serverData = $("#frm").seriailizeArray();    $.post("网页名(连接)",serverData,callback());
//后台代码,接受用户输入的值    Model.UserInfo userInfo = new Model.UserInfo();    userInfo.LoginId = context.Request["txtloginId"];    userInfo.LoginPwd = context.Request["txtloginPwd"];    userInfo.Email =context.Request["txtemail"];    userInfo.RegisterTime = Convert.ToDateTime(context.Request["retime"]);    userInfo.ReValidate = context.Request["reValidate"];    userInfo.FindPwdTime = Convert.ToDateTime(context.Request["findtime"]);    userInfo.FindValidate = context.Request["findValidate"];    userInfo.ValidateCode = context.Request["validateCode"];
1 /读取,显示在浏览器中 2     //html界面代码: 3     var serverData = $.parseJSON(data);   //重点 4     for (var i = 0; i < serverData.length; i++) 5     { 6     $("#tablelist").append("" + serverData[i].AutoId + "" + serverData[i].LoginId + "" + serverData[i].LoginPwd + "" + serverData[i].Email + "" + ChangeDateFormat(serverData[i].RegisterTime) + "" + serverData[i].ReValidate + "" + ChangeDateFormat(serverData[i].FindPwdTime) + "" + serverData[i].FindValidate + "" + serverData[i].ValidateCode + "详细删除"); 7     //后台代码 8     List
list = new List
(); 9 //获得Model.UserInfo 集合10 BLL.BLLUserInfo userInfoService = new BLL.BLLUserInfo();11 list = userInfoService.GetListUsers(); //获得列表12 System.Web.Script.Serialization.JavaScriptSerializer js = new System.Web.Script.Serialization.JavaScriptSerializer(); //将数据序列化成JSON13 context.Response.Write(js.Serialize(list)); //显示在前台

 

转载于:https://www.cnblogs.com/zychengzhiit1/p/3698352.html

你可能感兴趣的文章
Cracking The Coding Interview 1.2
查看>>
PL/SQL报错:无法解析指定的连接标识符
查看>>
LAMP安全加固
查看>>
力扣 5063 最后一块石头的重量 & II
查看>>
导航狗信息导航网站首页源代码(2017年11月03日版)
查看>>
Java中的Class.forName
查看>>
20165223 实验五 网络编程与安全
查看>>
java.math.BigDecimal cannot be cast to [Ljava.lang.Object 报错解决方法
查看>>
20145104张家明 《Java程序设计》第4周学习总结
查看>>
CS 1037 A - Assessment
查看>>
夜神安卓模拟器怎么清除数据
查看>>
解决IE6不支持position:fixed;的问题
查看>>
理解jquery的$.extend()、$.fn和$.fn.extend()的区别及用法
查看>>
NGUI基本事件
查看>>
工具下载地址
查看>>
mysqld诡异crash
查看>>
eclipse启动tomcat出现内存溢出错误 java.lang.OutOfMemoryError: PermGen space
查看>>
POJ 1564 经典dfs
查看>>
PLSQL触发器
查看>>
PHP 格式化时间date()
查看>>