2007年12月3日

摘要: Ajax原意本是让人利用异步获取XML内容,以实现无刷新的网页效果 asp.net ajax已将底层内容封装 实现起来远比自写xmlhttp来的方便,至少浏览器兼容方面要强得很多 下面以一个www.asp.net的示例说明一下利用microsoft ajax library来简单异步获取xml文档的方法 // 返回XML的Web 请求 function OnSucceededXml(exec... 阅读全文
posted @ 2007-12-03 01:56 辛迪 阅读(265) 评论(0) 推荐(0) 编辑
 
摘要: 一..Net Framework 1. 如何获得系统文件夹 使用System.Envioment类的GetFolderPath方法;例如: Environment.GetFolderPath( Environment.SpecialFolder.Personal ) 2. 如何获得正在执行的exe文件的路径 1) 使用Application类的ExecutablePath属性 2... 阅读全文
posted @ 2007-12-03 01:44 辛迪 阅读(267) 评论(0) 推荐(0) 编辑
 
摘要: 在aspx中定义javascript事件,判断按键是否为上下键; 然后在gridview的rowDataBound中, 添加处理按键的事件处理函数和使用鼠标点击某行时的选中事件. protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == ... 阅读全文
posted @ 2007-12-03 01:42 辛迪 阅读(503) 评论(0) 推荐(0) 编辑
 
摘要: 在ASP.ET 1.x的时候,很多朋友可能需要进行跨页提交的处理,也就是从页面A能够提交到页面B,甚至不同的Control其目标处理页面也各不相同。尤其是从ASP/JSP/PHP转过来的开发人员,可能更有这种需求。但很不幸,在ASP.NET 1.x的时候,处理这种跨页请求是十分丑陋的,需要非常多的“技巧化”处理。 在ASP.NET 2.0的时候,对于跨页提交已经有了非常合理的解决方案,以下就是一个... 阅读全文
posted @ 2007-12-03 01:40 辛迪 阅读(365) 评论(0) 推荐(0) 编辑
 
摘要: 在一些.NET论坛中有人经常会问:如何在页面中点击按钮打开新页面,输入数据,然后返回到初始页面并进行更新?要解决这个问题,应该弄清楚window.showModalDialog()的用法,本人在http://www.csdn.net/Develop/read_article.asp?id=15113已经做过介绍。下面就用例子介绍如何在ASP.NET中实现这个功能。 本例子共3个页面,其中WebF... 阅读全文
posted @ 2007-12-03 01:39 辛迪 阅读(280) 评论(0) 推荐(0) 编辑
 
摘要: 继承自SiteMapProvider 要实现站点导航,在ASP.NET 2.0中最方便的就是SiteMap功能了。如果仅仅使用XmlSiteMapProvider则只能从静态的sitemap文件中影射出导航来,无法反映数据库中存储的导航结构。如果要实现根据数据库生成站点导航,就要开发自己的SiteMapProvider。 SiteMapProvider有4个方法要重写,分别是FindSiteMa... 阅读全文
posted @ 2007-12-03 01:37 辛迪 阅读(222) 评论(0) 推荐(0) 编辑
 
摘要: 1. 在提交页面之后,保持滚动条的位置 可以在page指令上加上MaintainScrollPositionOnPostback指令 2. 在页面载入完之后,将焦点移动到某个控件,只需要指定Form的DefaultFocus属性就可以了。 ... 3. 通过DefaultButton属性设置form的默认相应按钮,即在用户敲回车时触发的按钮 ... 4. 可以使用$符号轻松的使用... 阅读全文
posted @ 2007-12-03 01:30 辛迪 阅读(169) 评论(0) 推荐(0) 编辑
 
摘要: 正在做一个东西,要求从15,18位的身份证上取下出生日期,形式为19800825,然后分开年月日转为中文:一九八O、八、二十五,下面是源代码 /**/ /// /// Summary description for NumToChinese /// /// /// 将日期转换为中文形式,日期是从身份证上取下的,暂不作数据有效性验证,形式为年:2004 月03 日26 ///... 阅读全文
posted @ 2007-12-03 01:21 辛迪 阅读(180) 评论(0) 推荐(0) 编辑
 
摘要: 利用正则表达式限制网页表单里的文本框输入内容: 用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,'')... 阅读全文
posted @ 2007-12-03 01:18 辛迪 阅读(218) 评论(0) 推荐(0) 编辑
 
摘要: "^\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... 阅读全文
posted @ 2007-12-03 01:16 辛迪 阅读(131) 评论(0) 推荐(0) 编辑
 
摘要: 本文实现了: 只能输入1个数字 只能输入n个数字 只能输入至少n个数字 只能输入m到n个数字 只能输入数字 只能输入某个区间数字 只能输入0和非0打头的数字 只能输入实数 只能输入n位小数的正实数 只能输入m-n位小数的正实数 只能输入非0的正整数 只能输入非0的负整数 只能输入n个字符 只能输入英文字符 只能输入大写英文字符 只能输入小写英文字符 只能输入英文字符+数字 只能输入英文字符/数字... 阅读全文
posted @ 2007-12-03 01:16 辛迪 阅读(150) 评论(0) 推荐(0) 编辑
 
摘要: Mime-Type Dateiendung(en) Bedeutung application/acad *.dwg AutoCAD-Dateien (nach NCSA) ... 阅读全文
posted @ 2007-12-03 01:14 辛迪 阅读(202) 评论(0) 推荐(0) 编辑
 
摘要: 16.GridView突出显示某一单元格(例如金额低于多少,分数不及格等) 效果图: 解决方案:主要是绑定后过滤 1GridView1.DataBind(); 2for (int i = 0; i 2 3 4 GridView突出显示某一单元格 清清月儿http://blog.csdn.net/21aspnet 5 6 7 8 9 ... 阅读全文
posted @ 2007-12-03 01:11 辛迪 阅读(271) 评论(0) 推荐(0) 编辑
 
摘要: 13.GridView弹出新页面/弹出制定大小位置新窗口: 效果图: 方案一:简单的方法,新窗口不固定大小 1 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 DataNavi... 阅读全文
posted @ 2007-12-03 01:09 辛迪 阅读(450) 评论(0) 推荐(0) 编辑
 
摘要: 9.GridView实现自动编号: 效果图: 实现方法: 双击GridView的OnRowDataBound事件; 在后台的GridView1_RowDataBound()方法添加代码,最后代码如下所示: 1protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) 2{ 3 //如果是... 阅读全文
posted @ 2007-12-03 01:05 辛迪 阅读(215) 评论(0) 推荐(0) 编辑
 
摘要: 5.GridView和CheckBox结合: 效果图: 后台代码: 1using System; 2using System.Data; 3using System.Configuration; 4using System.Web; 5using System.Web.Security; 6using System.Web.UI; 7using System.Web.UI.We... 阅读全文
posted @ 2007-12-03 01:02 辛迪 阅读(226) 评论(0) 推荐(0) 编辑
 
摘要: 在前两篇文章中,我们已经创建了一个HTTP处理程序,并实现了页面到HTTP处理程序之间的字符串参数的传递。下面让我们来作个比较实用的东西--一个类似于 Google Analytics 的GridView,实现后的效果见下图。 实现方法 Step1:实现动态生成图片。首先,为类库 mylib.system.web 添加对 System.Drawing 的引用。然后,编写如下代码根据传给 My... 阅读全文
posted @ 2007-12-03 00:56 辛迪 阅读(211) 评论(0) 推荐(0) 编辑
 
摘要: 最近在看一个用.net2.0源码的时候,发现了一个以前没有见过的文件类型ashx,既然没见过, 那就感紧上网搜一下吧 。 通过从网上搜索得知,ashx是用于写web handler的,一般用来处理生成动态图片、生成动态文本等不需要回传处理的任务。早在.net1.1的时候就已经支持。 下面是一个ashx的示例: 1 2using System; 3using System.W... 阅读全文
posted @ 2007-12-03 00:51 辛迪 阅读(121) 评论(0) 推荐(0) 编辑
 
摘要: 把下面的这个做成一个js文件,然后就可以在任何页面调用了. /*================method======================= *1.var_to_obj---------将一个变量转换为对象 *2.is_greater---------判断是否大于某个数 *3.is_less----------判断是否小于某个数 *4.compare_date------比较两个日期... 阅读全文
posted @ 2007-12-03 00:48 辛迪 阅读(204) 评论(0) 推荐(0) 编辑
 
摘要: c#追加文件 streamwriter sw = file.appendtext(server.mappath(".")+"\\mytext.txt"); sw.writeline("追逐理想"); sw.writeline("kzlll"); sw.writeline(".net笔记"); sw.flush(); sw.close(); c#拷贝文件 string orignfi... 阅读全文
posted @ 2007-12-03 00:46 辛迪 阅读(147) 评论(0) 推荐(0) 编辑