编程技巧 - 文章列表
-
.NET3.5正统分页控件来了(ListView和DataPager)
Asp.Net又新增了一个有用的控件,这次可是微软内置的控件了,看看下面的图,多了什么东西呢? \n520)this.width=500″ border=0>ListView和DataPager \nDataPager控件能支持实现IPageableItemContainer接口的控件 \nListView是现有控件中唯一实现此接口的控件,此控件功能还算强大,来熟悉下页面代码,以后图方面的同志,又可以少几行代码写写了 复制ASPX代码保存代码<asp:ListView runat=”server” ID=”ListView1̸
-
实例:ASP.NET遍历配置文件的连接字符串
在ASP.NET 2.0中,提供了更方便的配置文件访问的类,具体可以到 System.Configuration 名称空间下进行查看。本文提供一种在开发过程中常用的得到数据库字符串的方法,为方便使用,写成一个方法进行调用:\n public string GetConnectionString( string _connectionStringsName ) { System.Configuration.ConnectionStringSettingsCollection config = System.Configuration.ConfigurationManager.Con
-
ASP.NET技巧:ASP.Net 2.0 发送邮件的代码
这两天因为要做一个可以收集用户提交信息,然后发送邮件到指定邮箱的网页。在 asp.net 2.0 里面发送邮件可以使用 System.Net.Mail 下面的类。http://www.systemnetmail.com/faq/2.1.aspx 这个地址有 System.Net.Mail 的作者写的仿佛是 MSDN 类似的 Faq,看代码的时候可以参考以下。什么都不说了,下面贴出来代码吧,毕竟代码是最重要的: 1protected void btnSend_Click(object sender, EventArgs e) 2 { 3 Mai
-
ASP.NET生成静态HTML页面并分别按年月目录存放
一说到新闻系统的话,一定会谈到静态页面生成的,因为静态页面不但是读取速度快,而且又安全;静态页面的生成不管是小到现在的企业网站大至网易,QQ等门户都用到了;那么我们如何来生成静态页呢?以什么方式生成静态页面呢……\n在生成静态页面的时候有那些是要注意的呢:\n静态页面命名 统一存放目录 静态页面模板 页面生成\n一般来说,在原来新闻系统的基础上我们可以根据GET此页面请求的内容再生成(比如:http;//www.test.com/news.aspx?id=1,GET此页面代码直接写至一个文本文件并以HTML命名即可);\n在这里我所采用的是模板生成,先用DW做一个网页模板,将标题,内容等将要动
-
ASP.NET2.0中将文件上传到数据
此问题经常被人问,本文列出将文字和图片上传到数据库的方法。包括Access数据库和SQL Server数据库。\nAccess数据库代码\n<%@ Page Language=”C#” EnableViewState=”true” %>\n<%@ Import Namespace=”System.Data.OleDb” %><!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http
-
GridView 中格式化整理
今天又碰到有网友问GridView 中的格式化问题了,还是在这里记下吧: \n设置 DataFormatString 后为什么格式化输出无效? 不要忽略两个重要属性 BoundField的 HtmlEncode 和 ApplyFormatInEditMode : \nHtmlEncode \nGridView 使用的 BoundField 与 DataGrid 使用 BoundColumn 不同,BounField 提供了一个 HtmlEncode 属性,提供是否对数据进行HTML编码,降低了 BoundColumn 潜在的Html &Script 嵌入攻击,默认该值是启用的。如果要使
-
无刷新仿google波形扭曲彩色Asp.net验证码
网上关于Asp.net验证码的示例是在不少,前一段时间我发布的《
-
“ConnectionString 属性尚未初始化”的另类解决办法
“ConnectionString 属性尚未初始化”的另类解决办法\n现在稍微熟悉Asp.net的朋友都习惯把数据库连接配置写到web.config中,这样的优点主要是能随时更改数据库配置(比如帐号密码)而不用再编译,web.config中的数据库中的配置如下:\n1 <appSettings>2 <add key=”ConnString” value=”user id=sa;password=sasasa;Data Source=(local);Initial Catalog=51aspx”/>3 </a
-
ASP.NET 2.0中的登陆控件简介
asp.net 2.0中,新增了许多新的功能和控件。其中,新增的登陆控件可谓使得WEB应用的设计更加得心应手。什么是登陆控件呢?就是我们平常在WEB应用中经常要用到的用户注册,登陆,忘记密码,登陆后根据权限的不同而显示不同的页面等功能,现在在asp.net 2.0中都已经可以由提供的控件来实现了。ASP.NET 2.0中的登陆控件比较多,封装了大部分WEB应用中要实现系统登陆的系列功能,涉及到很多方面,本文将简单介绍一下它们的主要功能。 首先,asp.net 2.0中,为了更方便创建和管理用户,以及对 Web 应用程序中的页进行密码保护,引进了新的框架membership。新的框架包含用
-
GridView实用示例源码(可以导出Excel)
最近在学GridView,但是找了很多教程但是都没有实例,特别是导出Excel的,于是就自己整理写了一个,给象我一样的菜鸟们,如果正在学Asp.net2.0的同僚们可以看看阿!高手不要见笑哦!GridView实用源码(可以导出Excel) VS2005中GridView的自定义分页,单选、多选、排序、自增列及可以导出Excel的简单应用源码多选时,只有全部选中时“多选”才选中 导出Excel部分的源码 //导出到Execl protected void Button3_Click(object sender, EventArgs e) {