2010年8月13日

Asp.Net页面之间传值

摘要: 一. 使用QueryString变量QueryString是一种非常简单也是使用比较多的一种传值方式,但是它将传递的值显示在浏览器的地址栏中,如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。 Response.Redirect( "target.aspx?param1=hello&param2=hi ") 接收页面: string str = Request.Qu... 阅读全文

posted @ 2010-08-13 11:47 神奇木马 阅读(826) 评论(2) 推荐(1) 编辑

2010年8月12日

asp.net 页面弹出层,背景变灰不能操作

摘要: aspx页面代码:#bgDiv{display: none; position: absolute; top: 0px; left: 0px; right:0px; background-color: #777; filter:progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75) opacity: ... 阅读全文

posted @ 2010-08-12 11:41 神奇木马 阅读(2772) 评论(1) 推荐(1) 编辑

2010年8月11日

CSS的优先权CSS的执行顺序

摘要: 优先权问题其实就是一个冲突解决的问题,当同一个元素(或内容)被CSS选择符选中时,就要按照优先权取舍不同的CSS规则,这其中涉及到的问题其实很多。首先就是CSS规则的specificity(特殊性),CSS2.1有一套关于specificity的计算方式,用一个四位的数字串(CSS2是三位)来表示,最终specificity越高的规则越特殊,在优先级判定时也就越有优势。关于specificity的... 阅读全文

posted @ 2010-08-11 22:10 神奇木马 阅读(7527) 评论(0) 推荐(0) 编辑

css技巧

摘要: CSS技巧1.div的垂直居中问题 vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行 2. margin加倍的问题 设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。解决方案是在这个div里面加上display:inline; 例如: <... 阅读全文

posted @ 2010-08-11 21:58 神奇木马 阅读(1235) 评论(0) 推荐(0) 编辑

使用JQuery的each

摘要: 在jQuery里有一个each方法,用起来非常的爽,不用再像原来那样写for循环,jQuery源码里自己也有很多用到each方法。其实jQuery里的each方法是通过js里的call方法来实现的。下面简单介绍一下call方法。call这个方法很奇妙,其实官方的说明是:“调用一个对象的一个方法,以另一个对象替换当前对象。”网上更多的解释是变换上下文环境,也有说是改变上下文t... 阅读全文

posted @ 2010-08-11 21:22 神奇木马 阅读(9121) 评论(0) 推荐(2) 编辑

asp.net页面传值方法汇总

摘要: 1. Get(即使用QueryString显式传递) 方式:在url后面跟参数。 特点:简单、方便。 缺点:字符串长度最长为255个字符;数据泄漏在url中。 适用数据:简单、少量、关键的数据。 适用范围:传递给自己、传递给另一个目标页面;常用于2个页面间传递数据。 用法:例如:url后加?UserID=…,跳转到目标页面,目标页面在伺服端可用Request.QueryString[... 阅读全文

posted @ 2010-08-11 20:56 神奇木马 阅读(5677) 评论(1) 推荐(5) 编辑

gridview分页样式

摘要: 在ASP.NET 2.0种提供了GridView控件。该控件的分页比较方便,可以通过在Visual Studio .NET 2005种简单设置即可实现各种分页功能。 1. 默认分页方式 (1) 是否允许分页 GridView的AllowPaging属性。 (2) 每页记录数 GridView的PageSize (3) 分页导航条形式 GridView的PagerSettings属性的Mode:Nu... 阅读全文

posted @ 2010-08-11 09:19 神奇木马 阅读(1745) 评论(0) 推荐(0) 编辑

2010年8月1日

软件测试规范

摘要: 1. 软件测试基础1.1. 什么是软件测试软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序错误的过程。软件测试在软件生存期中横跨两个阶段:通常在编写出每一个模块之后就对它做必要的测试(称为单元测试)。模块的编写者与测试者是同一个人。编码与单元测试属于... 阅读全文

posted @ 2010-08-01 17:46 神奇木马 阅读(9585) 评论(1) 推荐(2) 编辑

2010年7月24日

C# 只能运行一个WinForm进程

摘要: using System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;using System.Diagnostics;using System.Runtime.InteropServices;using System.Reflection;namespace OnlyProcess{ ... 阅读全文

posted @ 2010-07-24 14:24 神奇木马 阅读(1966) 评论(0) 推荐(1) 编辑

2010年7月22日

序列化Serializable(asp.net C#)

摘要: 比如用一个类描述一张合同,而这个类实例化后其中的字段保存着合同的信息,如果现在要把这个类的实例发送到另一台机器、另一个窗体或是想保存这个类以便以后再取出来用(持久化对象),可以对这个类进行序列化(序列化实际上是一个信息流),传送或保存,用的时候再反序列化重新生成这个对象.为什么您想要使用序列化?有两个最重要的原因促使对序列化的使用:一个原因是将对象的状态保持在存储媒体中,以便可以在以后重新创建精确... 阅读全文

posted @ 2010-07-22 23:56 神奇木马 阅读(3507) 评论(1) 推荐(1) 编辑

导航