.NET学习资料
xuezj508
这个作者很懒,什么都没留下…
展开
-
Asp.net上传Excel并保存到数据库
Asp.net上传Excel并保存到数据库原创 2011-03-16 09:17:00 · 1469 阅读 · 0 评论 -
Asp.net生成htm静态文件的两种途径
现在很多网站特别是资讯类的都把内容生成静态页(htm/html/shtml等),这类总结了一下两种生成静态页的方法并做了一个Demo文件供大家下载。分别是通过模板(比较常用)和根据url生成(不到万部则以不用,因为这中方式只能获取html的部分):Asp.net生成静态文件(根据时间自动命名保持,默认扩展名是htm可以自行修改)。通过收入内容替换模板或者url地址两种方式进行静态文件的生成转载 2007-06-05 12:41:00 · 522 阅读 · 0 评论 -
C#2.0:DataSet和XML之间的操作
不知道这样是不是走了弯路,不过总算是一种方法。我应用的时候是用这个方法返回一个DataSet,用AJAX.NET控件在客户端用JS接收,不知道为什么用DataSet的Merge(FoundRows)方法而不通过DataTable填充时在客户端接收出错,提示Table.0.Rows不存在或不是对象。 仅供参考。 //读取XML文件到DataSet Dat转载 2007-06-07 09:29:00 · 736 阅读 · 0 评论 -
描述GridView功能
1)GridView绑定数据源控件,需要有编辑和删除选项按钮时,数据源控件必须提供SQ操作L语句或存储过程调用,一般,我的推荐做法是,使用无意义的SQL语句或存储过程来使GridView的编辑和删除按钮可以生成,具体的编辑更新和删除操作在代码运行时而不是在控件设计时指定,虽然多写了一点代码,但是对以后的扩展应用是很有好处的,建议所有的数据操作,不管是简单还是复杂的,都使用三层结构,这样从WEB转载 2007-05-29 16:43:00 · 561 阅读 · 0 评论 -
GridView控件修改、删除示例(修改含有DropDownList控件)
GridView控件修改、删除例子,修改时含有DropDownList控件。示例运行效果图:GridViewUp.aspx文件代码:@ Page Language="C#" AutoEventWireup="true" CodeFile="GridViewUp.aspx.cs" Inherits="gridview_GridViewUp" %>DOCTYPE html PUBLIC "-/转载 2007-05-29 10:26:00 · 724 阅读 · 0 评论 -
转贴:.NET生成静态页面并分页
因为公司的产品用asp开发, 前一段时间用asp写了一个生成静态页面并分页的程序,但缘于对.net的热爱,写了这个.net下的生成静态页面并分页的程序。主要的原理就是替换模板里的特殊字符。1、静态模板页面 template.html,主要是定义了一些特殊字符,用来被替换。DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional/转载 2007-08-27 12:56:00 · 534 阅读 · 0 评论 -
用.net发送email
@ Page Language="C#" %> @ Import Namespace="System.Web.Mail" %>Script Language="C#" Runat="Server">public void Mail_Send(Object src,EventArgs e){ //创建MailMessage对象 MailMessage MyMsg = new Mai转载 2007-05-22 19:01:00 · 869 阅读 · 0 评论 -
GridView中显示数据库里的图片
很多人开始有这个疑问,GridView控件中的ImageField没有DataField属性,那么如何才能绑定到SQL Server中的Image Field?自从DynamicImage控件从beta2中消失后,这就成了个问题。但是,ASP.NET2.0随之也给我们带来了另外一种解决方案,那就是方便地利用HttpHandler(.ashx)动态显示数据库中的图片,这点在VS2005中提供了Per转载 2007-04-18 10:09:00 · 696 阅读 · 0 评论 -
ASP.NET 2.0中DataList控件与GridView控件的使用实例
在所有的管理系统中,数据的处理永远都是终点所在,而数据的表现则是用户最终想要得到的可见的结果。数据的表现有很多办法,在ASP.NET中有那么多的控件可以来实现这一目标,服务器控件很多都可以绑定数据源,能够快捷的开发出满意的视图。而我们最长用到的有这么两个,DataList与GridView。DataList更多的变现在数据的列表形式,格式比较自由一些;GridView就是以表格的形式来表现,数转载 2007-04-18 10:18:00 · 1397 阅读 · 2 评论 -
用文件信息建表绑定到DataList和GridView中
protected void Button1_Click(object sender, EventArgs e) { DataTable datatable = CreateDataTable(); GridView1.DataSource = datatable.DefaultView; GridView1.DataBind();转载 2007-04-18 09:50:00 · 625 阅读 · 0 评论 -
asp.net下的日历控件源代码
前台aspx文件@ Register TagPrefix="componentart" Namespace="ComponentArt.Web.UI" Assembly="ComponentArt.Web.UI" %>@ Page language="c#" Codebehind="demoCalendar.aspx.cs" AutoEventWireup="false" Inherits转载 2007-04-12 17:02:00 · 770 阅读 · 0 评论 -
添加DataGrid行的颜色
根据条件改变行的颜色asp:DataGrid id="dg1" runat=server OnItemDataBound="ibd">DataGrid>public void ibd(Object o,DataGridItemEventArgs e){if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemT转载 2007-04-12 16:56:00 · 706 阅读 · 0 评论 -
Asp.Net中使用水晶报表
以下内容为程序代码:在我们对VS.Net中的水晶报表(Crystal Reports)进行研究之前,我和我朋友对如何将这个复杂的东东加入我们的Web应用有着非常的好奇心。一周以后,在阅读了大量的“HOWTO”文档之后,我们成功地将一些简单的报告加入到了我们的Asp.net程序中,并得到了一些小决窍。 这篇文章教你如何在.Net Web应用中使用水晶报表,也可以让你在学习过程中少走一些弯路。为了得到转载 2007-04-15 12:55:00 · 1037 阅读 · 0 评论 -
ASP.NET中利用水晶报表创建图表
原贴地址:http://it.sohu.com/20040811/n221475622.shtml在很多的应用程序中,报表是不可缺少的,一张好的报表能直观地让人把握数据的情况,方便决策。在这篇文章中,我们将以一个三层结构的asp.net程序为例,介绍如何使用crystal report ,来制作一份报表,其中介转载 2007-04-15 12:44:00 · 665 阅读 · 0 评论 -
一个通过DataSet操作XML的类
这段时间写的项目每次都要用到XML保存一些配置,而每次操作XML都觉得挺麻烦,没有数据库那么顺手。后来发现用DataSet操作XML很方便,而且灵活性比较好,于是写了一个操作XML的类,用来应付一般的XML操作(源码下载附件)。1 基本思路 其实用DataSet操作XML,归根到底就是对DataSet里的表格,行,列等进行操作,然后用DataSet里的东西重新写到XML中,从而实现编辑XML转载 2007-06-06 16:07:00 · 566 阅读 · 0 评论 -
dataset读取xml
private void Button2_Click(object sender, System.EventArgs e) ...{ DataSet ds=new DataSet(); ds.ReadXml(Server.MapPath("people.xml")); this.DataGrid1.DataSource=ds; this.DataGrid1.DataBind(转载 2007-06-06 16:13:00 · 901 阅读 · 0 评论 -
在ASP.NET中显示XML内容(以常见的公告栏为例)
1. 公告栏(新闻列表) newslist.xml <?xml version="1.0" encoding="GB2312"?> <topiclist type="AspCool News"> <topic> <title>第一条新闻</title> <href>main.aspx?name=news1</href> </topic> <topic> <title>第二条新闻</tit转载 2007-06-07 09:39:00 · 869 阅读 · 0 评论 -
Asp.net 通过Ftp上传文件
Asp.net 通过Ftp上传文件原创 2011-03-14 10:03:00 · 764 阅读 · 0 评论 -
读取文件以进制方式存至数据库中以及读取
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO;using Syst原创 2009-10-23 07:43:00 · 440 阅读 · 0 评论 -
使用C#操作Doc转Txt存数据库
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.IO;using Syst原创 2009-10-23 07:41:00 · 978 阅读 · 0 评论 -
通过C#从数据库中读取内容生成WORD文档
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.OleDb;using System.Drawing;using System.Text;using System.Windows.Forms;us原创 2009-10-23 07:52:00 · 1443 阅读 · 0 评论 -
通过C#采集指定地址页面内容
using System;using System.Collections.Generic;using System.Text;using System.Net;using System.Text.RegularExpressions;using System.IO; public class DownData { public DownData() { }原创 2009-10-23 07:32:00 · 483 阅读 · 0 评论 -
使用google搜索api做自己的搜索服务
网上查找了很多关于google搜索的资料,貌似google并未提供相关组件下载但它提供了一个搜索web服务,URI为 http://api.google.com/GoogleSearch.wsdl 有了这个web服务我们就可以“堂而皇之”的使用google search了! 首先添加该web服务到项目中然后copy以下代码就OK了!com.google.api.G转载 2009-05-20 12:24:00 · 928 阅读 · 0 评论 -
使用PDFBox解析PDF文档
认识Expresso——正则编写、测试、分析利器中提到近期一项目需要解析PDF,使用的就是流行的PDFBox组件。PDFBox是Java实现的PDF文档协作类库,提供PDF文档的创建、处理以及文档内容提取功能,也包含了一些命令行实用工具。主要特性包括:开源(BSD许可) 从PDF提取文本 合并PDF文档 PDF文档加密与解密 与Lucene搜索引擎的集成转载 2009-03-26 17:46:00 · 1971 阅读 · 0 评论 -
.net抓取html
// 获取网页的HTML内容,指定Encoding static string GetHtml(string url, System.Text.Encoding encoding) { byte[] buf = new System.Net.WebClient().DownloadData(url); if (encoding != null) r转载 2009-02-12 10:02:00 · 570 阅读 · 0 评论 -
Asp.NET生成静态页面并分页
因为公司的产品用asp开发, 前一段时间用asp写了一个生成静态页面并分页的程序,但缘于对.net的热爱,写了这个.net下的生成静态页面并分页的程序。 主要的原理就是替换模板里的特殊字符。 1、静态模板页面 template.html,主要是定义了一些特殊字符,用来被替换。 Title Title转载 2008-06-25 11:02:00 · 892 阅读 · 1 评论 -
危险字符过滤的类[转]
1using System;2using System.IO;3using System.Text;4using System.Text.RegularExpressions;5using System.Runtime.Remoting;6using System.Runtime.Remoting.Proxies;7using System.转载 2008-07-09 14:37:00 · 1078 阅读 · 0 评论 -
在asp.net中长内容自动分页的实现
public class t3 : System.Web.UI.Page...{ private string str;//字符private int strl;//字符总长度private int pagesize;//每页显示的字符数private void Page_Load(object sender, System.EventArgs e)...{// 在此处放置用户代码以初始转载 2008-04-29 13:59:00 · 422 阅读 · 0 评论 -
使用XML示例
页面文件:Default2.asp @ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/x原创 2007-06-12 11:16:00 · 1057 阅读 · 0 评论 -
ASP.NET和C#中对XML的操作,以及简单的xml与xsl !
随着不断的学习,对asp.net c#的了解,越来越觉得xml很好,但是有些还是要和sql联用,并不象有些人夸大说的替代sql了,这里讲讲我自己的用的一些经验。 asp.net创建xml就是通过创建DataTable来创建xml中的树型等 1 DataSet objset=new DataSet(); 2 DataTable istable=new D转载 2007-06-07 09:42:00 · 651 阅读 · 0 评论 -
asp.net中最简单的XML创建、写入操作小例
asp.net中最简单的XML创建、写入操作小例@Page language="c#"%>@Import Namespace="System.Data"%>@Import Namespace="System.Xml"%> language="C#" runat="server">void Page_Load(){ //建一個新的空的XML文档 XmlTextWriter objXml转载 2007-04-13 16:13:00 · 711 阅读 · 0 评论 -
扩展GridView控件——给数据行增加右键菜单
GridView既强大又好用。为了让它更强大、更好用,我们来写一个继承自GridView的控件。 [源码下载] http://files.cnblogs.com/webabcd/yycontrols.rar 介绍 给GridView的数据行增加右键菜单可以增加用户体验,不过实现起来挺麻烦的,现在我们扩展一下GridView控件以实现这样的功能。 控件开发 1、新建一个继承自GridView的类。转载 2007-04-11 18:52:00 · 890 阅读 · 0 评论 -
演示DataRow类的使用
(摘录自《C#函数实用手册》冶金工业出版社)using System;using System.Collections.Generic;using System.Text;using System.Data; namespace ConsoleApplication1{ class Program { static void Main(string[] args)转载 2007-04-05 15:15:00 · 933 阅读 · 0 评论 -
来篇实用的 DataSet的使用
既然要讲DataSet的使用就一定要谈到DataAdapter,这里拿Sql Server来开刀。 创建DataSet: DataSet类坐落于System.Data名称空间内,环境幽雅,四季怡然(ft,最近房地产广告看多了) 声明如下:DataSet ds = new DataSet("myDataSet");//声明并初始化,利用构造函数将DataSet的DataS转载 2007-04-04 11:22:00 · 696 阅读 · 0 评论 -
数据访问:使用 ADO.NET 的最佳实践
简介本文为您提供了在 Microsoft ADO.NET 应用程序中实现和获得最佳性能、可伸缩性以及功能的最佳解决方案;同时也讲述了使用 ADO.NET 中可用对象的最佳实践;并提出一些有助于优化 ADO.NET 应用程序设计的建议。本文包含: • 有关 .NET 框架包含转载 2007-04-04 11:19:00 · 632 阅读 · 0 评论 -
C#数据库编程中SqlDataAdapter与DataSet的区别与联系
SqlDataAdapter 是 DataSet 和 SQL Server 之间的桥接器,用于检索和保存数据。SqlDataAdapter 通过对数据源使用适当的 Transact-SQL 语句映射 Fill(它可更改 DataSet 中的数据以匹配数据源中的数据)和 Update(它可更改数据源中的数据以匹配 DataSet 中的数据)来提供这一桥接。 当 SqlDataAdapter 填充 D转载 2007-04-04 11:08:00 · 916 阅读 · 0 评论 -
Asp.Net学习笔记:使用DataSet
Asp.Net学习笔记:使用DataSet 来源:从互联网收集整理并转载转载 2007-04-04 14:12:00 · 555 阅读 · 0 评论 -
DataGrid的几个小技巧!
方法一:使用模版列我们在绑定好数据的DataGrid增加一个模版列,在列中放置一个按钮ASP:TemplateColumn>然后我们在DataGrid的ItemDataBound中添加以下代码switch(e.Item.ItemType){case(ListItemType.Item):case(ListItemType.AlternatingItem):{Button btn=(Button转载 2007-04-04 10:01:00 · 524 阅读 · 0 评论 -
解决分页的例子。使用DataSet绑定到DataList实现的
using System;using System.Data;using System.Data.SqlClient;using System.Web;using System.Web.UI.WebControls;namespace OSLeagueForumXP.admin{ /// /// 编辑公告页面 /// public class EditBoardPage转载 2007-04-04 14:15:00 · 583 阅读 · 0 评论 -
ADO.NET 数据库实例教程-DataSet的使用
下面我们将具体使用DataSet对象进行相关操作,介绍DataSet的方方面面. DataSet和Data Source通过DataAdapter进行联系,当DataSet取得数据库数据以后,就和数据库断开连接,针对数据作的所有数据修改在没有提交以前都在DataSet里面保存。 数据修改 我们将通过一个小的举例来说明数据怎样被修改和提交。 这是数据结构(Access设计)转载 2007-04-04 11:21:00 · 1387 阅读 · 2 评论