![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
课堂笔记
文章平均质量分 66
tlljhj
这个作者很懒,什么都没留下…
展开
-
AJAX分页例子
public partialclass fenye :System.Web.UI.Page { //声明一变量,用来存储每页记录数 intpagesize = 10; protectedvoid Page_Load(objectsender,EventArgs e) { if(!Is原创 2012-03-22 20:36:06 · 316 阅读 · 0 评论 -
数据库中的null转换成其他
select A.UserId,A.UserName,A.Error,B.Name,isnull(B.Sfzh,'还未填写')Sfzh,B.Tell,B.Address,B.Age,(case B.General when 1 then '男' when 0 then '女' end)性别 from T_User A LEFT OUTER JOIN T_UserInfo B on A.UserId原创 2012-02-22 21:42:52 · 540 阅读 · 0 评论 -
数据库的联合查询及服务器时间登陆错误时间的间隔
数据库的联合查询,内链接,外连接,全链接内链接(数据库): select A.StudentName,B.TestTime,B.Chengji from T_Student Ainner join// (left outer jion 左连接right右连接full全链接)T_Chengji BON A.StudentId=B.StudentId //从数据库中原创 2012-02-21 20:29:05 · 573 阅读 · 0 评论 -
文件系统的操作代码
1、DriveInfo常用方法:static GetDrives--获取所有逻辑驱动器名称常用属性:AvailableFreeSpace==驱动器 Using system.io;page_load DriveInfo info =new DriveInfo("c:"); this.Response.Write(info.DriveT原创 2011-12-14 20:45:56 · 380 阅读 · 0 评论 -
用户控件的使用及注意
使用用户控件的目的很简单,就是为了复用。我们渴望把经常在我们页面里出现的东西给封装起来,用起来很方便。从使用控件的角度来讲,我们最主要考虑的是主页面和用户控件之间如何来传递数据。在最初的使用中,我会把控件的所有方法和属性公开(public),这样在主页面中可以随意的修改和调用,不过这种方式显然是不好的,违背了面向对象设计的封装原则,虽然增加了使用的灵活性,但是也使页面和用户控件之间的关系变得复杂,原创 2011-12-12 20:02:15 · 450 阅读 · 0 评论 -
验证码的制作
1、form 的 paint事件:(在load里绘制无效)Graphics 不能直接使用new来创建需要和一个设备关联Graphics g=this.CreateGraphics();g.DrawLine(Pens.Red,0,0,100,100);或者在Paint事件里还可以:e.Graphics.DrawLine(Pens.Black,100,0,100,100);在图像上原创 2011-12-13 20:46:11 · 302 阅读 · 0 评论 -
ASP.NET webservice,查询天气预报,手机号码等
web服务:添加方法:[WebMethod]//必须有public int Add(int a,int b){ returna+b;}public Data GetStudent(){ string str=System.ConigurationManager. using(SqlConnection cnn=new SqlConnection原创 2011-12-21 14:42:21 · 1332 阅读 · 0 评论 -
ASP.NET邮件发送,jmail组件
SMTP协议:是一种简单的邮件传输协议Using system.Net.Mail;using sysytem.Net; private void button1_Click(object sender, EventArgs e) { MailMessage msg = new MailMessage();原创 2011-12-20 16:55:23 · 365 阅读 · 0 评论 -
动态生成表格,金额转换,datatable
创建动态表格:HtmlTable table = new HtmlTable(); //表格创建完成 for (int i = 0; i { HtmlTableRow row = new HtmlTableRow(); for (int j = 0; j {原创 2011-11-10 19:51:37 · 396 阅读 · 0 评论 -
sql语句搞分页
分页的sql语句:select * from (select ROW_NUMBER() over(order by UserId)as rownum,* from T_UserInfo) t where rownum>3 and rownum????//调用分页的存储过程create proc profenye @pagesize int, @pageindex int原创 2012-02-26 15:32:12 · 275 阅读 · 0 评论 -
datagrideview下拉列表显示数据
1.在DataGridView中添加一个隐藏列,用来与数据源字段绑定:隐藏列.DataPropertyName = 数据源.列名; 2. 用一个DataTable建立实际值和显示值的映射: DataTable dtRelation = new DataTable(); dtRelation.Columns.Add("Code",typeof(byte));原创 2012-02-28 20:24:48 · 2372 阅读 · 1 评论 -
放大镜
放大镜: rel="adjustX: -100, adjustY:40"> rel="useZoom: 'zoom1',smallImage: 'images/small1.jpg原创 2012-03-19 21:20:52 · 393 阅读 · 0 评论 -
JQuery动画效果
jQuery动画通过渐渐变换背景色的方式来隐藏和显示元素其实前边的show,hide,slideDown,slideUp和本章的技术都是隐藏和显示元素,而且用法一样show,hide:同时改变元素的宽度和高度slideDown,slideUp:改变元素的高度fadeIn,fadeOut:改变元素的背景色(透明度值为0.0-1.0)淡入淡出:fadeIn:是淡入:即元素从原创 2012-03-15 21:20:26 · 629 阅读 · 0 评论 -
JQuery操作DOM
createElement():创建节点createTextNode():创建文本节点获取元素属性:$('image').attr('src'):获取'img'类型控件的src属性的值$('image').attr('src', 'images/林心如.jpg'):设置image类型控件的src属性$('image').attr({src: 'images/林心如.jpg',原创 2012-03-13 21:07:12 · 785 阅读 · 0 评论 -
JQuert
body{ font-size:18px;} #divFrame{ width:360px; height:180px; border:solid 1px #eee;} ul{ list-style-type:none; padding:0px;} ul li{ float:left; width:100px; height:20px;} #divHeade原创 2012-03-12 20:59:25 · 454 阅读 · 0 评论 -
cookie小结
保存用户登录状态。例如将用户id存储于一个cookie内,这样当用户下次访问该页面时就不需要重新登录了,现在很多论坛和社区都提供这样的功能。 cookie还可以设置过期时间,当超过时间期限后,cookie就会自动消失。因此,系统往往可以提示用户保持登录状态的时间:常见选项有一个月、三个月、一年等。跟踪用户行为。例如一个天气预报网站,能够根据用户选择的地区显示当地的天气情况。如果每次都需要选择所原创 2012-03-08 21:11:58 · 305 阅读 · 0 评论 -
JS弹出窗口全屏
〈script language="javascript"〉 function winopen(targeturl){ newwin=window.open("","","scrollbars") if (document.all){ newwin.moveTo(0,0) newwin.resizeTo(screen.availWidth原创 2012-03-07 21:12:20 · 7352 阅读 · 0 评论 -
JS函数
区分大小写:var age='15';var Age='16';alert弱类型:var name='张三';alert(name);name=17;alert(name);//不会报错在JS中,用var声明后可以随便赋值//后面可以没有分号,但是必须得换行变量:var name='张三';var age='17';alert(nam原创 2012-03-06 21:22:32 · 455 阅读 · 0 评论 -
JS计算器
.style1 { width: 23%; height: 296px; background-color:Black; } #txt_Result { height: 26px; width: 191px;原创 2012-03-05 20:48:35 · 447 阅读 · 0 评论 -
windows from 窗体登录
从app.config文件中获取节点的name属性为strcondeconnectionString的值,也就是获取对应的连接字符串ConfigurationManager.string strcon=ConnectionStrings["strcon"].ConnectionString;SqlConnection conn=new Sqlconnection(strcon);//向原创 2012-02-20 21:03:23 · 754 阅读 · 0 评论 -
XML
XML:Extensible Markup Language(可扩展标记语言)的缩写,是用来定义其它语言的一种元语言,其前身是SGML(Standard GeneralizedMarkup Language,标准通用标记语言)。它没有标签集(tag set),也没有语法规则(grammatical rule),但是它有句法规则(syntax rule)。任何XML文档对任何类型的应用以原创 2011-12-01 20:25:39 · 886 阅读 · 0 评论 -
成员资格限定
成员资格管理主要实现用户管理、角色管理、权限分配等;ASP.NET应用程序中通过用类membership类等功能CreateUserWizard控件:注册新用户login控件:登录控件authtication:验证模式membership:成员资格DestinationPageUrl跳转页面属性web.cofigerMembership类和MembershipUse原创 2011-11-09 20:48:41 · 289 阅读 · 0 评论 -
仿京东网导航列表
导航列表:.my_left_category{width:210px;font-size:12px;font-family:arial,sans-serif;letter-spacing:2px;}.my_left_category h1{background-image:url(http://www.webjx.com/files/100709/1_185326.原创 2011-10-25 20:41:36 · 1699 阅读 · 0 评论 -
查询过程
select * from 表 where 字段 = 条件 这个是查询 这个表里面所有内容 加上where 就是根据条件查寻了insert into 表(里面是字段可以不写 不写就默认是插入所有) values (对应字段进行添加) update 表 set 字段 where 字段 = 条件delete from 表 where 字段 = 条件drop table 表 删除整个表第一个删除只能删除原创 2011-10-20 20:49:15 · 235 阅读 · 0 评论 -
查询修改表
在DataView中查询数据1. Find方法:根据Sort属性中所指定的列的值来查找。只返回找到的第一行。如果找到数据则返回该行在DataView对象中的索引如果找不到则返回-1int index = view.Find(TextBox1 .Text .Tr原创 2011-10-12 20:38:25 · 351 阅读 · 0 评论 -
表格增删查改
DataTable table1 = new DataTable(); DataColumn dc1 = new DataColumn("id",Type.GetType("System.Int32")); dc1.AutoIncrement原创 2011-10-11 20:15:19 · 280 阅读 · 0 评论 -
注册登录的验证代码
protected void Page_Load(object sender, EventArgs e) { //if (Session["username"] == null || Session["username"] == "") //上面Ses原创 2011-09-21 19:58:22 · 489 阅读 · 0 评论 -
关于上传附件的笔记代码
向panel控件添加控件:1、设计时添加:直接拖放添加2、动态添加:通过panel.contros.add()方法创建table控件添加一个table控件 protected void Button1_Click(object sender, Even原创 2011-09-20 19:57:20 · 206 阅读 · 0 评论 -
数据库连接
SelectedItem(ListItem类。Text,value)SelectedValueSelectedIndexButtonLinkButtonImageButton-----------------------------------------原创 2011-09-19 20:39:02 · 199 阅读 · 0 评论 -
web的3个常用控件
常用的3个web控件1、lablelable控件用于文本的显示,由于该空间只能显示文字,所以在lable控件属性面板中最重要的属性为text属性,用于控制控件上面显示的文本 lable.text2、TextBox控件(文本框控件)TextBox为原创 2011-09-15 19:12:48 · 701 阅读 · 0 评论 -
ASP.NET控件
Html服务器控件服务器空间的类型用服务器控件构造页面处理服务器控件事件Htmlcontrol类StringBuilder sb = new StringBuilder(); sb.Append("用®?户¡ì名?:êo");原创 2011-09-14 19:16:26 · 235 阅读 · 0 评论 -
数据绑定
绑定到属性(字段)绑定语法:’>…protected string bodystyle;protected void Page_Load(object sender, EventArgs e) { bodystyle = "background-color:#ff0000";}数据绑定protected void Page_Load(object sen原创 2011-11-21 20:38:04 · 223 阅读 · 0 评论 -
数据源控件
ObjectDataSource 控件使用依赖中间层业务对象来管理数据的 Web 应用程序中的业务对象或其他类。此控件旨在通过与实现一种或多种方法的对象交互来检索或修改数据。当数据绑定控件与ObjectDataSource 控件交互以检索或修改数据时,ObjectDataSource 控件将值作为方法调用中的参数,从绑定控件传递到源对象。源对象的数据检索方法必须返回 DataSet、Dat原创 2011-11-22 20:21:32 · 360 阅读 · 0 评论 -
地图控件的基本用法
使用SiteMapPath之前必须先建立站点地图,因为SiteMapPath控件要依赖站点地图才能显示开始=>新键一个Web.sitemap站点地图 如下代码: 例如: 子目录的有页面话,做如下配置 例如: 在子目录中的子目录有页面话,做如下配置 例如:原创 2011-11-30 20:50:33 · 299 阅读 · 0 评论 -
泛型的基础知识
泛型泛型的定义:泛型,就是创建使用通用类型的类或方法。泛型的优点:(1)如果实例化泛型类型的参数相同,那么JIT编译器会重复使用该类型。(2)C#的泛型类型可以应用于强大的反射技术。(3)C#的性能高,我们知道ArrayList添加元素时都是object类型,如果添加一个值类型,就需要把它转换为引用类型,当取出这个元素的时候又要将其转换为值类型,这就需要装箱和拆箱的操作,性能降原创 2011-11-08 20:51:10 · 246 阅读 · 0 评论 -
站点导航
treeview站点导航:网站导航的种类:常用属性和方法:enableclientscript:节点的展开与合并?(true)expandepth:数据绑定时默认时展开的多少节点showcheckboxes:是否显示复选框collapseimageurl:showlines:是否显示节点线lineimagesfolder:selectednodechanged:选中原创 2011-11-29 20:36:28 · 907 阅读 · 0 评论 -
repeater控件
Repeatre控件Repeater 控件是模板化的数据绑定列表,Repeater 控件是“无外观的”,即:它不具有任何内置布局或样式,也就不会产生任何数据控制表格来控制数据的显示 '> '> ' /> '> '> ' /> 我们必须在原创 2011-11-28 22:48:07 · 327 阅读 · 0 评论 -
集合与列表(2)
ICollection接口:扩展了接口INumerable,扩展了属性Count,IsSynchronized和SyncRoot,另外还增加了方法CopyTo,在对象数组和对象的ICollection之间架起了桥梁。 Lists和IList:IList扩展了ICollection,而ICollection扩展了IEnumerable。IList定义了许多直观的方法,如Add、Remove、原创 2011-11-07 19:42:56 · 248 阅读 · 0 评论 -
datalist
using (SqlConnection sqlCnn = new SqlConnection(str)) { SqlDataAdapter da = new SqlDataAdapter("sp_Student_Select_by_Page_rowNumber", sqlCnn); da.SelectCommand.Param原创 2011-11-28 14:16:43 · 216 阅读 · 0 评论 -
arrylist
优点1。支持自动改变大小的功能2。可以灵活的插入元素3。可以灵活的删除元素添加元素1. public virtual int Add(object value);将对象添加到 ArrayList 的结尾处 ArrayList aList = new ArrayList(); aList.Add("a"); aList.Add("b"); aList原创 2011-11-06 22:34:44 · 469 阅读 · 0 评论