asp.net相关知识
Z.ain
Don't waste life in doubts and fears.
展开
-
C# Linq获取List列表中某个字段最大值对应的记录
就以下面的列表举个小例子吧:List<T> epList = new List<T>();方法1:试了Max()取最大值的方法,但是方法返回的是一个特定的值,而不是对应的一条记录;有些不方便,当然也是可以如下方法实现://取出最大值var maxValue = epList.Max(x => x.value);//从列表中匹配值等于最大值的第一项T item = epList.Where(x=>x.value == maxValue)...原创 2021-05-20 11:23:50 · 5670 阅读 · 0 评论 -
用juery的ajax方法调用aspx.cs页面中的webmethod方法
目前在学习juery和ajax的简单应用。原创 2013-07-10 10:43:09 · 1203 阅读 · 0 评论 -
jquery+ajax(asp.net)
我们实现Jquery的ajax形式,请求地址可以有多种。所以有多种处理方法。一种是ajax+ashx的方式。这种方式记住传递data的时候,不要加双引号。比如: 前台aspx文件 $(function () { $("#dbtn").click(function () { $.ajax原创 2015-08-23 15:04:45 · 424 阅读 · 0 评论 -
SqlParameter的用法
一般来说,在更新DataTable或是DataSet时,如果不采用SqlParameter,那么当输入的Sql语句出现歧义时,如字符串中含有单引号,程序就会发生错误,并且他人可以轻易地通过拼接Sql语句来进行注入攻击。string sql = "update Table1 set name = 'Pudding' where ID = '1'";//未采用SqlParameterSqlConnec原创 2015-05-11 17:39:48 · 408 阅读 · 0 评论 -
GridView分页的实现,自己定义的分页样式功能
GridView分页的实现 要在GridView中加入//实现分页AllowPaging="true"//一页数据10行 PageSize="10"// 分页时触发的事件OnPageIndexChanging="gvwDesignationName_PageIndexChanging"在服务器事件里protectedvoid gvwDesignation原创 2013-06-16 01:33:15 · 788 阅读 · 0 评论 -
C#页面前台<%%><%#%><%=%>
ASP.net前台绑定用的最多,今天小小总结一下。1:2:3:1: 主要用于需要进行更改的数据列如:我需要将 =1 ;将1转换成女。首先在.CS文件中定义一个方法: /// /// 转换性别 /// /// /// public object Cha原创 2013-07-03 11:41:01 · 2344 阅读 · 0 评论 -
Console.WriteLine()方法
今天看到一段代码: public class原创 2014-05-10 18:10:10 · 3846 阅读 · 0 评论 -
asp.net中的MVC与三层的区别
第一种解释:与MVC的区别 MVC(模型Model-视图View-控制器Controller)是一种设计模式,我们可以用它来创建在域对象和UI表示层对象之间的区分。 同样是架构级别的,相同的地方在于他们都有一个表现层,但是他们不同的地方在于其他的两个层。 在三层架构中没有定义Controller的概念。这是我认为最不同的地方。而MVC也没有把业务的逻辑访问看成两个层,这是原创 2014-02-18 09:27:42 · 2197 阅读 · 0 评论 -
.net如何生成dll文件,以及调用
使用csc命令将.cs文件编译成.dll的过程很多时候,我们需要将.cs文件单独编译成.dll文件, 操作如下: 打开命令窗口->输入cmd到控制台->cd C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322转到vs.net安装的该目录下->执行csc命令csc /target:library File.cs->在该目录下产生一个对应名字的.dll转载 2013-05-23 11:24:41 · 1066 阅读 · 1 评论 -
C#中批量数据导入,上十万条数据的导入。
自己测试了下,导入数十万条数据需要花费十几秒的时间。代码如下: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;原创 2013-05-28 11:49:04 · 1480 阅读 · 0 评论 -
C#中的params关键字的用法
params 构造函数声明数组 而不知道数组长度 用的在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。using System;public class MyClass { public static void UseParams(params int[] list) { fo原创 2013-05-30 08:46:17 · 3684 阅读 · 0 评论 -
页面传值
asp.net web画面跳转的方法如下:1.Server.ExecuteServer.Execute并不能完全算是画面跳转方法,它是实现动态调用页面并渲染其内容反映到当前页面的方法,之所以放在这里是想与Server.Transfer等做一个比较。使用场景主要是有“包含”关系的页面进行动态调用的时候,例如WebForm2.aspx作为WebForm1.aspx的一部分表示在后者的画面中,则原创 2013-06-03 15:08:52 · 603 阅读 · 0 评论 -
ASP.NET中JSON的序列化和反序列化
JSON是专门为浏览器中的网页上运行的JavaScript代码而设计的一种数据格式。在网站应用中使用JSON的场景越来越多,本文介绍ASP.NET中JSON的序列化和反序列化,主要对JSON的简单介绍,ASP.NET如何序列化和反序列化的处理,在序列化和反序列化对日期时间、集合、字典的处理。一、JSON简介 JSON(JavaScript Object Notation,JavaS原创 2013-07-11 21:53:51 · 658 阅读 · 0 评论 -
C#代码清单
这是为C#开发者准备的通用性代码审查清单,可以当做开发过程中的参考。这是为了确保在编码过程中,大部分通用编码指导原则都能注意到。对于新手和缺乏经验(0到3年工作经验)的开发者,参考这份清单编码会很帮助。清单1. 确保没有任何警告(warnings)。2.如果先执行Code Analysis(启用所有Microsoft Rules)再消除所有警告就更好了。3. 去掉所有没有用到的转载 2013-08-22 16:35:28 · 659 阅读 · 0 评论