- 博客(58)
- 收藏
- 关注
转载 ajax无刷新
1. 新建一个项目,在引用中添加引用Ajax.dll,Ajax.dll位于下载的压缩包里面。 2.建立HttpHandler,在web.config里面加上<configuration> <system.web><httpHandlers> <addverb="POST,GET" path="ajax/*.ashx"type="Ajax.PageHandlerFactory, Ajax"
2012-04-06 20:17:16
336
原创 AJAX分页例子
public partialclass fenye :System.Web.UI.Page { //声明一变量,用来存储每页记录数 intpagesize = 10; protectedvoid Page_Load(objectsender,EventArgs e) { if(!Is
2012-03-22 20:36:06
348
原创 放大镜
放大镜: rel="adjustX: -100, adjustY:40"> rel="useZoom: 'zoom1',smallImage: 'images/small1.jpg
2012-03-19 21:20:52
424
原创 JQuery动画效果
jQuery动画通过渐渐变换背景色的方式来隐藏和显示元素其实前边的show,hide,slideDown,slideUp和本章的技术都是隐藏和显示元素,而且用法一样show,hide:同时改变元素的宽度和高度slideDown,slideUp:改变元素的高度fadeIn,fadeOut:改变元素的背景色(透明度值为0.0-1.0)淡入淡出:fadeIn:是淡入:即元素从
2012-03-15 21:20:26
656
原创 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
817
原创 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
486
原创 cookie小结
保存用户登录状态。例如将用户id存储于一个cookie内,这样当用户下次访问该页面时就不需要重新登录了,现在很多论坛和社区都提供这样的功能。 cookie还可以设置过期时间,当超过时间期限后,cookie就会自动消失。因此,系统往往可以提示用户保持登录状态的时间:常见选项有一个月、三个月、一年等。跟踪用户行为。例如一个天气预报网站,能够根据用户选择的地区显示当地的天气情况。如果每次都需要选择所
2012-03-08 21:11:58
344
原创 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
7415
原创 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
486
原创 JS计算器
.style1 { width: 23%; height: 296px; background-color:Black; } #txt_Result { height: 26px; width: 191px;
2012-03-05 20:48:35
467
原创 datagrideview下拉列表显示数据
1.在DataGridView中添加一个隐藏列,用来与数据源字段绑定:隐藏列.DataPropertyName = 数据源.列名; 2. 用一个DataTable建立实际值和显示值的映射: DataTable dtRelation = new DataTable(); dtRelation.Columns.Add("Code",typeof(byte));
2012-02-28 20:24:48
2452
1
原创 tag传值与修改密码的空情况
tag传值:UpdateError(errorcount);index ind = new index();ind.Tag = this;ind.label7.Text = "欢迎" + this.textBox1.Text + "登录";this.Visible = false;ind.Show();ChangePassword CP = new ChangePass
2012-02-27 21:24:18
428
原创 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
311
原创 数据库中的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
569
原创 数据库的联合查询及服务器时间登陆错误时间的间隔
数据库的联合查询,内链接,外连接,全链接内链接(数据库): 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
596
原创 windows from 窗体登录
从app.config文件中获取节点的name属性为strcondeconnectionString的值,也就是获取对应的连接字符串ConfigurationManager.string strcon=ConnectionStrings["strcon"].ConnectionString;SqlConnection conn=new Sqlconnection(strcon);//向
2012-02-20 21:03:23
797
原创 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
1377
原创 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
397
原创 文件系统的操作代码
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
410
原创 验证码的制作
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
330
原创 用户控件的使用及注意
使用用户控件的目的很简单,就是为了复用。我们渴望把经常在我们页面里出现的东西给封装起来,用起来很方便。从使用控件的角度来讲,我们最主要考虑的是主页面和用户控件之间如何来传递数据。在最初的使用中,我会把控件的所有方法和属性公开(public),这样在主页面中可以随意的修改和调用,不过这种方式显然是不好的,违背了面向对象设计的封装原则,虽然增加了使用的灵活性,但是也使页面和用户控件之间的关系变得复杂,
2011-12-12 20:02:15
491
转载 formview 的模版使用
使用一个FormView控件实例与宣称和使用一个DetailsView控件实例非常相似。它们的主要区别是,因为没有默认设置可以使用,你必须在FormView控件中包含显示数据的格式和模板。列表A显示了打开FormView元素标签的一部分语法。你可能已经注意到,许多属性和HTML表格元素相对应,如标题和边框。这说明ASP.NET使用HTML表格来呈现FormView控件。你可以通过微软网站在
2011-12-05 20:44:59
1561
原创 XML使用创建添加
//创建XML文件 private void btnCreateXml_Click(object sender, System.EventArgs e) { //创建XML文档对象 System.Xml.XmlDocument xmldoc = new System.Xml.XmlDocument();//创建xml 声明节点 System.Xml.XmlNode
2011-12-04 20:18:13
359
原创 XML
XML:Extensible Markup Language(可扩展标记语言)的缩写,是用来定义其它语言的一种元语言,其前身是SGML(Standard GeneralizedMarkup Language,标准通用标记语言)。它没有标签集(tag set),也没有语法规则(grammatical rule),但是它有句法规则(syntax rule)。任何XML文档对任何类型的应用以
2011-12-01 20:25:39
921
原创 地图控件的基本用法
使用SiteMapPath之前必须先建立站点地图,因为SiteMapPath控件要依赖站点地图才能显示开始=>新键一个Web.sitemap站点地图 如下代码: 例如: 子目录的有页面话,做如下配置 例如: 在子目录中的子目录有页面话,做如下配置 例如:
2011-11-30 20:50:33
322
原创 站点导航
treeview站点导航:网站导航的种类:常用属性和方法:enableclientscript:节点的展开与合并?(true)expandepth:数据绑定时默认时展开的多少节点showcheckboxes:是否显示复选框collapseimageurl:showlines:是否显示节点线lineimagesfolder:selectednodechanged:选中
2011-11-29 20:36:28
942
原创 repeater控件
Repeatre控件Repeater 控件是模板化的数据绑定列表,Repeater 控件是“无外观的”,即:它不具有任何内置布局或样式,也就不会产生任何数据控制表格来控制数据的显示 '> '> ' /> '> '> ' /> 我们必须在
2011-11-28 22:48:07
351
原创 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
238
原创 gridview控件使用代码绑定数据
string str = System.Configuration.ConfigurationManager.ConnectionStrings["studentConnectionString"].ConnectionString; using (SqlConnection sqlcnn = new SqlConnection(str)) {
2011-11-24 20:33:58
1179
转载 动态创建GridView模版列
可以发现运行时创建GridView模板列是很繁琐的事情,因此没有特殊需求,应该使用页面声明方式,动态解析构造Template这些繁琐易错的事情交由ASP.NET解析器完成。运行时动态任何服务器控件,必须确保每次请求/回发时,动态创建控件代码都能运行,典型错误是将这些放在一个Button_Click中,当其他PostBack的时候,这些控件将会丢失。代码技巧:匿名方法与 as 关键字
2011-11-23 20:50:01
707
原创 数据源控件
ObjectDataSource 控件使用依赖中间层业务对象来管理数据的 Web 应用程序中的业务对象或其他类。此控件旨在通过与实现一种或多种方法的对象交互来检索或修改数据。当数据绑定控件与ObjectDataSource 控件交互以检索或修改数据时,ObjectDataSource 控件将值作为方法调用中的参数,从绑定控件传递到源对象。源对象的数据检索方法必须返回 DataSet、Dat
2011-11-22 20:21:32
391
原创 数据绑定
绑定到属性(字段)绑定语法:’>…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
248
原创 使用CSS进行皮肤更改
重写Render事件 复制C#源代码protected override void Render(System.Web.UI.HtmlTextWriter writer){ StringWriter sw = new StringWriter(); HtmlTextWriter htmlWriter = new HtmlTextWriter(sw); base
2011-11-17 19:58:45
598
原创 分页
public void dlBind() { bin bi = new bin(); int curpage = Convert.ToInt32(this.Label7.Text); PagedDataSource ps = new PagedDataSource(); DataTable dt = bi.bind(
2011-11-16 20:13:13
219
原创 使用repeater控件进行分页代码
使用repeater控件进行分页代码:contentplaceholderid="ContentPlaceHolder3"> <asp:ObjectDataSource ID="ObjectDataSource1" runat="server" DeleteMethod="Delete" InsertMethod=
2011-11-15 20:06:16
296
原创 邮箱自动发送邮件
将验证码自动发到邮箱 #region//生验证码随即数字字母组合 private string RndNum(int VcodeNum) { string Vchar = "a,b,c,d,e,0,1,2,3,4,5,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,0,1,2,3,4,5,6,7
2011-11-14 20:45:38
1318
原创 动态生成表格,金额转换,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
428
原创 成员资格限定
成员资格管理主要实现用户管理、角色管理、权限分配等;ASP.NET应用程序中通过用类membership类等功能CreateUserWizard控件:注册新用户login控件:登录控件authtication:验证模式membership:成员资格DestinationPageUrl跳转页面属性web.cofigerMembership类和MembershipUse
2011-11-09 20:48:41
313
原创 泛型的基础知识
泛型泛型的定义:泛型,就是创建使用通用类型的类或方法。泛型的优点:(1)如果实例化泛型类型的参数相同,那么JIT编译器会重复使用该类型。(2)C#的泛型类型可以应用于强大的反射技术。(3)C#的性能高,我们知道ArrayList添加元素时都是object类型,如果添加一个值类型,就需要把它转换为引用类型,当取出这个元素的时候又要将其转换为值类型,这就需要装箱和拆箱的操作,性能降
2011-11-08 20:51:10
276
原创 集合与列表(2)
ICollection接口:扩展了接口INumerable,扩展了属性Count,IsSynchronized和SyncRoot,另外还增加了方法CopyTo,在对象数组和对象的ICollection之间架起了桥梁。 Lists和IList:IList扩展了ICollection,而ICollection扩展了IEnumerable。IList定义了许多直观的方法,如Add、Remove、
2011-11-07 19:42:56
282
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人