.net
文章平均质量分 58
yyldir
这个作者很懒,什么都没留下…
展开
-
这两天研究了一下AJAX的应用,明白了点和自己的体会,绝对适合初学者
这篇文章我不会引用网上任何一篇文章的原话,全是自己的感受,相信会帮助不少想知道AJAX是什么东西和怎么应用的人,因为我也是初学者,所以写的可能会有不对的,不对的地方希望老程序员们能指出来千万不要误人子弟,这也是我写这篇文章的另一个目的,好开始 注:我是使用ASP.NET的 AJAX的长篇理论我不想说,什么全称,什么DOM,XMLHTTP什么的网上资料一大堆自己去查,我们了解一下就行。 [不用AJ转载 2008-09-09 20:27:00 · 333 阅读 · 0 评论 -
修改xml的实例C#版
//删除 private int DelNode(string sValue)//sValue为专业名称,比如计算机专业,通信专业等。 { string filePath=Server.MapPath("../appCode/xml文件名称.xml"); XmlDocument xmld = new XmlDocument(); try { xmld.Load(filePath); XmlNod原创 2008-09-09 20:31:00 · 403 阅读 · 0 评论 -
ajax的验证用户
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > Register //声明一个全局变量,用来保存XMLHttpRequest对象的引用(未初始化) var xmlHttp = false;原创 2008-09-09 20:33:00 · 261 阅读 · 0 评论 -
SQL数据分页
-- 查询满足条件的记录集,并获取指定页的数据 CREATE PROCEDURE Proc_QueryPages@Fieldstr NVARCHAR(255) = * , -- 查询字段 @Tnamestr NVARCHAR(255) =, -- 查询表名 @Wherestr NVARCHAR(255) =, -- 查询条件@Orderby Nvar原创 2008-09-26 11:30:00 · 347 阅读 · 0 评论 -
最近我在用treeview+自定义SiteMapDataSource控件读取数据库数据做导航列。
最近我在用treeview+自定义SiteMapDataSource控件读取数据库数据做导航列。 如不消除本页面已有的参数,试一下在自定义SiteMapDataSource控件的 BuildSiteMapRecurse 方法中 给string url添加你的参数 HttpContext context = new HttpContext(); context.Request.QueryString原创 2008-10-13 18:19:00 · 610 阅读 · 0 评论 -
.Net通用大文件上传类(可上传大文件,vs2005)
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using原创 2009-05-09 20:03:00 · 771 阅读 · 0 评论 -
C#如何设置电脑的默认打印机?
先添加对system.ManageMent的引用,file://nato/EPSON LQ-1600KIII然后查找出你要设置的打印机名称,以下事例设置为file://nato/EPSON LQ-1600KIII共享打印机为默认using System;using System.Collections.Generic;using System.ComponentModel;using Sys原创 2009-05-10 08:54:00 · 1581 阅读 · 1 评论 -
GridView 使用技巧
1.GridView中使用超链接的技巧 GridView中的超级链接,可以设置一个模版列,放入超级链接的控件,设置绑定参数即可。数据绑定方式有两种,如下示例:◆Eval方式 ◆Bind方式 推荐使用第一种方式,可以在一个里放入多个绑定,而第二种只能如此绑定一个值做超级链接的控件,我们也有多种选择:◆asp:LinkButton 示例 runat="server">◆asp原创 2009-05-10 08:56:00 · 675 阅读 · 0 评论 -
GridView用储存过程做分页的完整C#代码
using System;using System.Collections.Generic;using System.Text;using DataBase;using System.Data;using System.Data.SqlClient;namespace WebDal{ /// /// 分页类 /// public class Pagination原创 2009-05-10 08:58:00 · 346 阅读 · 0 评论 -
常用技巧
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString("id");string b = Request.Quer原创 2009-05-10 08:59:00 · 287 阅读 · 0 评论 -
Asp.NET生成静态页面并分页
主要的原理就是替换模板里的特殊字符。 1、静态模板页面 template.html,主要是定义了一些特殊字符,用来被替换。 Title Title 浏览 次 Time Content Pager 查看更多评论 2、前态页面 NewsAdd.aspx,就是一个表单,用来填写新闻的标题和内容。 添加新闻原创 2009-05-10 09:01:00 · 233 阅读 · 0 评论 -
获取上传的文件字
string fullFileName=FileUpload1.PostedFile.FileName; string fileName=fullFileName.Substring(fullFileName.LastIndexOf("//")+1); string name=fileName.Substring(0,fileName.Length-fileName.Substring(file原创 2008-09-09 20:30:00 · 205 阅读 · 0 评论 -
GridView用储存过程做数字分页的完整代码
存储过程: SQL codeALTER PROCEDURE PageSplit( @PageCurrent int, --当前页 @PageCount int, --每页的数量 @PageTotal int output --总共有多少记录)AS declare @Start int --当前页的第一行是总记录的第几行 declare @Last int --当前页的最后原创 2008-09-09 20:29:00 · 461 阅读 · 0 评论 -
水晶报表中子报表的数据绑定问题
是否被水晶报表中子报表的数据绑定问题折磨过?你可以通过单独用代码绑定子报表来解决这个问题。string sConnectionString = ConfigurationSettings.AppSettings["dbCommISMS"];SqlConnection sqlConn = new SqlConnection(sConnectionString);SqlCommand sqlComm原创 2008-09-09 20:25:00 · 309 阅读 · 0 评论 -
网页制作技巧
1、 去掉IE的滚动条有时候做好的网页明明没有超出窗口,可IE却偏偏给加上滚动条,这样看上去很不舒服,其实这也是可以通过一些小技巧避免的。具体如下:”overflow-x:hidden”>… //去掉X轴方向的滚动条”overflow-y:hidden”>… //去掉Y轴方向的滚动条”overflow:hidden”>… //去掉全部的滚动条现在你看到的和你想像中的网页应该一样了吧,如果其中转载 2008-09-09 20:26:00 · 363 阅读 · 0 评论 -
部署水晶报表时的常见问题及解决方案
(1)载入报表时报错问题出在报表发布上。发布使用水晶报表的项目需要包含三种组件:报表(*.rpt)、模块(*.msm)、运行库(*.msm),这些模块文件是在 C:/Program Files/Common Files/Merge Modules/ 目录里面。A.报表(*.rpt):用户编程时创建的水晶报表文件。B.模块(*.msm):Managed.msm 该模块包含了CR for VS .N原创 2008-09-09 20:20:00 · 354 阅读 · 0 评论 -
ASP.NET无限级treeview控件、从数据库提取节点填充方案
region 声明//----------------------------------------------------------------------//// 作者: Nick.Lee//引用请标明出处,谢谢!// ASP.NET无限级treeview控件、从数据库提取节点填充方案// 时间:2005-07-27// boyorgril@msn.com// QQ:16503096//转载 2008-09-09 20:13:00 · 175 阅读 · 0 评论 -
C#开发木马程序
木马的介绍 因为本文是探讨木马程序,所以在介绍之前有一些木马构成的基本知识事先说明。一个完整的木马系统由硬件部分,软件部分和具体连接部分组成。这里主要对软件部分介绍,它主要有控制端程序、木马程序(后台服务程序)、木马配制程序组成。控制端用以远程控制服务端的程序;木马程序是潜入服务端内部,获取其操作权限的程序;木马配制程序是设置木马程序的端口号,触发条件,木马名称等,使其在服务端藏的更隐蔽的程序转载 2008-09-09 20:16:00 · 235 阅读 · 0 评论 -
C#如何设置电脑的默认打印机?
先添加对system.ManageMent的引用,file://nato/EPSON LQ-1600KIII然后查找出你要设置的打印机名称,以下事例设置为file://nato/EPSON LQ-1600KIII共享打印机为默认using System;using System.Collections.Generic;using System.ComponentModel;using Sys转载 2008-09-09 20:18:00 · 370 阅读 · 0 评论 -
GridView 使用技巧
1.GridView中使用超链接的技巧 GridView中的超级链接,可以设置一个模版列,放入超级链接的控件,设置绑定参数即可。数据绑定方式有两种,如下示例:◆Eval方式 ◆Bind方式 推荐使用第一种方式,可以在一个里放入多个绑定,而第二种只能如此绑定一个值做超级链接的控件,我们也有多种选择:◆asp:LinkButton 示例 runat="server">◆原创 2008-09-09 20:19:00 · 256 阅读 · 0 评论 -
c#中如何取得应用程序运行路径
对于.net。有如下几种方式取得应用程序路径。1、Server.MapPath2、System.Windows.Forms.StartupPath3、Type.Assembly.Location方法2可以应用于控制台应用程序,WinForm应用程序,Windows服务,方法1可以应用于Web应用程序,方法3都可以应用。但方法3是加载应用程序的路径。如果是Web应用程序,取得的路径是C:/WI原创 2008-09-09 20:19:00 · 326 阅读 · 0 评论 -
常用技巧
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString("id");string b = Request.QuerySt原创 2008-09-09 20:21:00 · 260 阅读 · 0 评论 -
客户端效果总结
1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成自己的图标 6. 可以在收藏夹中转载 2008-09-09 20:22:00 · 270 阅读 · 0 评论 -
水晶报表打印单据时增加空行或空白行的示例脚本
假设我们的单据每张共打印五行,则最多会增加空白行4行,在重复出现的表体中定义四个空白节。我们首要的任务是根据记录数来确定这四个节什么时候显示,什么时候不显示。我们定义的节的抑制显示脚本为:节1,只有当记录数等于1时才需要显示第一个空白节。if onlastrecord=false then FORMULA = TRUEelseif (COUNT({销售单表体.商品代码}) mod转载 2008-09-09 20:24:00 · 345 阅读 · 0 评论 -
提高.NET性能的最佳实践
1)避免使用ArrayList,因为对象要转化为System.Object加入ArrayList,取出时又要转化为想要的类型,设计到大量的装箱拆箱过程,推荐使用自定义集合取代ArrayList,.net还在System.Collection.Specialized命名空间下为string提供了一个强类型的集合类StringCollection2)用Hashtable 取代其他字典类型转载 2008-09-09 20:25:00 · 293 阅读 · 0 评论 -
使用IE代理自动配置脚本PAC-file实现访问内外网站的自动转换
本人所在单位启用了内部OA(办公自动化)系统,由于有许多部门并不在公司总部,不处于同一个局域网内,外围单位无法直接访问内网的OA服务器,影响了OA系统在总公司的推行。为了解决这一问题曾试图通过VPN来从互联网接入,但由于外围单位分别通过不同的ISP(Internet Service Provider)接入互联网的,导致VPN服务器配置的不一致,不能全面畅通接入,最终选择了使用代理服务器的接入方案。原创 2011-06-01 09:17:00 · 7801 阅读 · 0 评论 -
加密与解密
using System;using System.Text;using System.Security;using System.Security.Cryptography;using System.IO;/// ///Function 的摘要说明/// public class Function{ public Function() { // //TODO: 在此处添加构造函数逻辑原创 2009-05-10 09:03:00 · 371 阅读 · 0 评论 -
用户注册
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > 用户注册 用户名:原创 2009-05-10 09:04:00 · 310 阅读 · 0 评论 -
纯js树型菜单
菜单 body {font-family: arial, 宋体, serif;font-size:14px;}tr.unchanged {} tr.changed { background-color: #CC3300 } div.active { background-color: #00CC66; cursor: hand }div.inactive{} d原创 2008-09-09 20:34:00 · 512 阅读 · 0 评论 -
GridView一些实例
前台代码http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" > GridView实例一 function SelectAll(obj) { var allInput = document.getElementsByT原创 2008-09-09 23:59:00 · 756 阅读 · 0 评论 -
Datalist嵌套
前台代码 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> 无标题页 .style1 { width: 89px; } .style2原创 2008-09-10 00:10:00 · 335 阅读 · 0 评论 -
最近我在用treeview+自定义SiteMapDataSource控件读取数据库数据做导航列。
最近我在用treeview+自定义SiteMapDataSource控件读取数据库数据做导航列。 如不消除本页面已有的参数,试一下在自定义SiteMapDataSource控件的 BuildSiteMapRecurse 方法中 给string url添加你的参数 HttpContext context = new HttpContext(); context.Request.QueryString原创 2008-10-13 18:20:00 · 628 阅读 · 0 评论 -
c#.net常用的小函数集1
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 in原创 2009-05-10 08:52:00 · 244 阅读 · 0 评论 -
Ajax留言板
*******************message.aspx***********************http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> 无标题页 .style1 { w原创 2009-05-10 09:02:00 · 1173 阅读 · 6 评论 -
采购退贷单
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> 无标题页 function selectspxx() { strreturnval = window.showModalDialog(../Purchase/CG_cgth原创 2009-05-10 09:03:00 · 364 阅读 · 0 评论 -
Datalist数字分页
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> 无标题页 >原创 2009-05-10 09:05:00 · 1283 阅读 · 2 评论 -
VS.NET开发中的小技巧
技巧:图片使网站丰富起来,但有的时候不是所有图片都能正常显示的。这个时候会出现一个或多个红叉叉,这个技巧是告诉你如何处理的。HTML code img src="hello.gif" alt="hello" onerror="this.src=error.gif" /> 假设这样一种模型,显示用GridView,数据源用DataSet。每次获取10条信息,按每页10条分页。原创 2009-05-10 09:08:00 · 303 阅读 · 0 评论 -
判断一个页面加载所耗费的时间
protected DateTime dt; protected void Page_Load(object sender, EventArgs e) { } protected override void OnPreInit(EventArgs e) { dt = DateTime原创 2009-05-10 09:10:00 · 296 阅读 · 0 评论 -
.Net中刷新页面时session丢失的问题
最近在做ASP.NET项目时,测试网站老是取不出Session中的值,在网上搜索了一下,找到一些解决方法,记录在这里。最后使用存储在StateServer中的办法解决了问题。 SessionState 的Timeout),其主要原因有三种。 一:有些杀病毒软件会去扫描您的Web.Config文件,那时Session肯定掉,这是微软的说法。 二:程序内部里有让Session掉失的代码,及原创 2009-06-09 20:52:00 · 804 阅读 · 0 评论 -
修改xml的实例JS版
JScript code//load xmlloadXML = function(xmlFile){ var xmlDoc; if(window.ActiveXObject) { xmlDoc = new ActiveXObject(Microsoft.XMLDOM); xmlDoc.async = false;原创 2008-09-09 20:32:00 · 924 阅读 · 0 评论