- 博客(19)
- 资源 (1)
- 收藏
- 关注

原创 C#中ToString格式大全
C 货币 2.5.ToString("C") ¥2.50 D 十进制数 25.ToString("D5") 00025 E 科学型 25000.ToString("E") 2.500000E+005 F 固定点 25.ToString("F2") 25.00 G 常规 2.5.ToString("G") 2.5 N 数字 2500000.ToStrin
2008-05-06 16:24:00
949
原创 排序
#include#define sizemax 10/*直接插入排序算法:(从小到大排序)*/void InsertSort(int array[],int n){ int i,j,temp,temp1; int count=0; for(i=1;i { temp=array[i]; for(j=i-1;j>=0;j--)/* 每次循环完毕数组
2009-02-12 16:46:00
445
原创 ReferenceEquals, == , Equals 之区别
1. ReferenceEquals, == , Equals Equals , == , ReferenceEquals都可以用于判断两个对象的个体是不是相等。 a) ReferenceEquals ReferenceEquals是Object的静态方法,用于比较两个引用类型的对象是否是对于同一个对象的引用。对于值类型它总是返回false。(因为Box以后的对象总是不同的,hehe) b
2009-02-12 15:55:00
721
原创 常用的正则表达式
匹配HTML标记的正则表达式:]*>.*?|评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力匹配首尾空白字符的正则表达式:^/s*|/s*$评注:可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),非常有用的表达式匹配Email地址的正则表达式:/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*评注:
2008-07-17 12:47:00
463
原创 ASP.NET 2.0中实现跨页面提交
在ASP.NET 1.X 版本中,页面都是提交到自己本身,并不能方便的指定需要提交的目的页面。例如FirstPage.aspx中的button只能提交到FirstPage.aspx,而不能提交到SecondPage.aspx。很多时候,ASP.NET 1.X这样工作方式使我们的开发方式受到不少限制。熟悉ASP/JSP/PHP的朋友大概很不习惯,因为以前经常使用的提交方式突然无法使用,虽然也有解决这
2008-05-06 16:21:00
588
原创 Gridview的精彩使用
1.GridView无代码分页排序:效果图:1.AllowSorting设为True,aspx代码中是AllowSorting="True";2.默认1页10条,如果要修改每页条数,修改PageSize即可,在aspx代码中是PageSize="12"。3.默认的是单向排序的,右击GridView弹出“属性”,选择AllowSorting为True即可。2.GridView选中,编辑,取消
2008-04-25 22:54:00
412
原创 常用正则表达式
匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行匹配HTML标记的正则表达式:]*>.*?|评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分
2008-04-24 22:07:00
368
原创 在子窗体中动态给父窗体的dropdownlist添加新的值
function ReturnValue(){ //var tOption = self.opener.document.all("ddlValue"); var newoption = self.opener.document.createElement("option"); newoption.text = "Three"; newoption.value = "3"; self.op
2008-04-08 23:01:00
491
原创 .net防止SQL注入方法
所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。第一步.使用ASP.NET请求验证.默认地,ASP.NET 1.1和2.0请求验证会对送至服务器的数据检测是否含有HTML标记元素和保留
2008-04-08 11:35:00
2025
原创 日历
onclick="showCaL(txbDeliverDate,DivCalendar);" type="button" name="btnCanS" /> src="blank.htm" frameborder="0" scrolling="no">
2008-04-08 09:37:00
583
原创 TreeView
this.tvDept.Nodes.Clear(); string strSchoolCode = PropSessionInfo.SchoolCode; DataTable dt; TreeNode[] treeNodes; DepartmentInfoMgr dim =
2008-04-08 09:35:00
460
原创 GridView操作集合
public partial class GridViewExercise : System.Web.UI.Page...{ string ConStr = ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString; protected void Page_Load(obje
2008-04-08 09:34:00
850
原创 response.write
Response.Write "上传" Default1.aspx中Button1的Click事件如下: protected void Button1_Click(object sender, EventArgs e) { this.GridView1.DataBind(); }//如果不希望该按钮显示出来,可以在Style样式中,做设置S
2008-03-27 19:59:00
681
原创 捕捉页面所有控件及控件绑定
if (!Page.IsPostBack) { int PageControls = Page.Controls.Count; for (int i = 0; i { foreach (System.Web.UI.Control control in Page.Contr
2008-03-26 16:07:00
511
原创 存储过程分页
SET QUOTED_IDENTIFIER ON GO SET ANSI_NULLS ON GO Create PROCEDURE [dbo].[Common_Pagination] @tablename varchar(100), @tablefield varchar(20), @where varchar(5000), @orderby varchar(500), @fieldlist va
2008-03-25 22:00:00
383
原创 datagrid + checkbox
AutoGenerateColumns="false" AllowSorting="True" AllowPaging="true" PageSize="20" PagerSettings-Mode="Numeric" CellPadding="0" OnRowDataBoun
2008-03-22 09:59:00
508
原创 GridView自定义分页功能
1asp:GridView ID="NewsGrid" runat="server" AutoGenerateColumns="False" AllowPaging="false" Width="100%"> 2 Columns> 3 asp:BoundField DataField="NewsId" HeaderText="新闻ID"/> 4
2008-03-19 22:22:00
453
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人