.NET经验心得探讨社区  
请在这里用键盘敲打出属于你的地位!

2006年2月11日

摘要: private void dg_DSC_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { DataTable dt=new DataTable(); if(e.Item.ItemIndex!=-1) { int order=e.Item.ItemIndex+1; ... 阅读全文
posted @ 2006-02-11 18:34 苦涩的咖啡 阅读(234) 评论(0) 推荐(0) 编辑
 
摘要: private void dg_DSC_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) { string id=e.Item.Cells[1].Text; string sql="delete CSD_PROMOTE_MAIN where PROMOTE_ID='"+... 阅读全文
posted @ 2006-02-11 18:21 苦涩的咖啡 阅读(327) 评论(0) 推荐(0) 编辑
 
摘要: private string jia7(DataTable dt,int dd)//计算加7天后的正确日期 { string DATE=""; int riqi=0,days=0,day=0; string date=dt.Rows[0][0].ToString(); int testDate=Convert.ToInt32(date.Substring(0,4));//取年 ... 阅读全文
posted @ 2006-02-11 18:16 苦涩的咖啡 阅读(1012) 评论(2) 推荐(0) 编辑
 
摘要: 把DataTable排序: DataRow[] dr=dt.Select("a0 is not null","a0 asc"); DataTable dt1=dt.Clone(); dt1.Rows.Clear(); for(i=0;i<dt.Rows.Count;i++) { DataRow irow=dt1.NewR... 阅读全文
posted @ 2006-02-11 18:08 苦涩的咖啡 阅读(2156) 评论(1) 推荐(0) 编辑

2006年2月10日

摘要: DateTime dtaa = DateTime.Parse(要修改的时间.ToString("0000-00-00")); string 得到的天数 = dtaa.AddDays(要修改的天数).ToString("yyyyMMdd"); 阅读全文
posted @ 2006-02-10 17:21 苦涩的咖啡 阅读(342) 评论(0) 推荐(1) 编辑
 
摘要: ASP.NET WEB FORMS 给开发者提供了极好的事件驱动开发模式。然而这种简单的应用程序开发模式却给我们带来了一些小问题,举个例子,在传统的ASP应用程序中,你能够通过POST方法很容易的把一个值或多个值从一个页面传送到另一个页面,用同样的方法在ASP.NET中实现有点麻烦。在这里,我们可以通过其他方式来解决这种情形。ASP.NET为我们提供了三种方式,一种是可以通过用Query... 阅读全文
posted @ 2006-02-10 15:45 苦涩的咖啡 阅读(181) 评论(0) 推荐(0) 编辑
 
摘要: 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre... 阅读全文
posted @ 2006-02-10 15:42 苦涩的咖啡 阅读(166) 评论(0) 推荐(0) 编辑

2006年2月9日

摘要: "^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\.[0-9]*[1-9][0-9... 阅读全文
posted @ 2006-02-09 13:38 苦涩的咖啡 阅读(192) 评论(0) 推荐(0) 编辑
 
摘要: 首先引入命名空间using System.Text.RegularExpressions;验证代码:if(!Regex.IsMatch(dr[8].ToString().Trim(), "^[0-9]+(.[0-9]*)?$"))//正则表达式 { Err+="导入第"+i+"行出错,产品数量格式不正确!"; } else { dr[8] =Co... 阅读全文
posted @ 2006-02-09 13:33 苦涩的咖啡 阅读(201) 评论(0) 推荐(0) 编辑
 
摘要: 1private string InputExcelFile()//上传按钮事件 2 { 3 string fileNamt = fileUpLoad.Value.Trim(); 4 PlanServer PS=new PlanServer(); 5 HttpPostedFile UpFile=this.fileUp... 阅读全文
posted @ 2006-02-09 12:41 苦涩的咖啡 阅读(538) 评论(0) 推荐(0) 编辑

2006年2月8日

摘要: 在DataGrid的数据棒定方法里写:private void dgBind() { DataTable dt=DbManage.GetDataTable(sql); for(int j=0;j10) { string test=dt.Rows[j]["PROMOTE_DESC"].ToString().Substring... 阅读全文
posted @ 2006-02-08 16:22 苦涩的咖啡 阅读(231) 评论(0) 推荐(0) 编辑
 
摘要: 在DataGrid的绑定事件里写:private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e){ //也可写成if(e.Item.ItemIndex!=-1) if (e.Item.ItemType = ListItemType.Alterna... 阅读全文
posted @ 2006-02-08 15:10 苦涩的咖啡 阅读(336) 评论(0) 推荐(0) 编辑
 
摘要: Abs(number) 取得数值的绝对值。 Asc(String) 取得字符串表达式的第一个字符ASCII 码。 Atn(number) 取得一个角度的反正切值。 CallByName (object, procname, usecalltype,[args()]) 执行一个对象的方法、设定或传回对象的属性。 CBool(expression) 转换表达式为Boolean 型态。 ... 阅读全文
posted @ 2006-02-08 14:13 苦涩的咖啡 阅读(142) 评论(0) 推荐(0) 编辑
 
摘要: ViewState可以在控件,页,程序,全局配置中设置。缺省情况下 EnableViewState 为 true 。如果要禁止所有页面 ViewState 功能,可以在程序配置中把 EnableViewState 设为 false 。 在控件中: 或 DataGrid1.EnableViewState= false; 在页中: 或 Page.EnableViewState= fals... 阅读全文
posted @ 2006-02-08 14:12 苦涩的咖啡 阅读(324) 评论(1) 推荐(0) 编辑
 
摘要: 通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。 在使用本文中的例子之前,你必须注意以下... 阅读全文
posted @ 2006-02-08 14:11 苦涩的咖啡 阅读(180) 评论(0) 推荐(0) 编辑
 
摘要: 在DataGrid的绑定时间里写如下代码: if(e.Item.ItemType == ListItemType.Header) { CheckBox chk = (CheckBox)e.Item.FindControl("chkAllServer"); // 给页眉上的CheckBox添加出发事件 chk.CheckedChanged +=new... 阅读全文
posted @ 2006-02-08 14:07 苦涩的咖啡 阅读(353) 评论(0) 推荐(0) 编辑
 
摘要: 在DataGrid的绑定事件里写! private void Mdb_Dealer_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == Lis... 阅读全文
posted @ 2006-02-08 13:35 苦涩的咖啡 阅读(336) 评论(0) 推荐(0) 编辑
 
摘要: 18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民身份号码",另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。GB11643-1999《公民身份号码》... 阅读全文
posted @ 2006-02-08 12:17 苦涩的咖啡 阅读(170) 评论(0) 推荐(0) 编辑
 
摘要: public string SaveUploadExcel(HttpPostedFile hpf)//验证Excel文件的正确性 { //检查文件格式各文件大小是否有效 if(hpf == null || hpf.ContentLength < 1 || System.IO.Path.GetExtension(hpf.FileName).ToLower() != "... 阅读全文
posted @ 2006-02-08 12:14 苦涩的咖啡 阅读(729) 评论(0) 推荐(0) 编辑