编程技巧 - 文章列表
-
利用ASP.NET DataGrid显示主次关系的数据
大家在实际工作中有没有遇到要在DataGrid中显示带有主次结构的数据呢?如果你对ADO.NET和SQL Server2000熟悉的话,我们下面就举一个利用VS.NET自带的示例数据库Northwind和VB.NET来说明如何实现这一目标。 首先,我们先准备要显示的带有主次结构的数据。 下面就是要绑定到HierarchicalDataGrid.aspx的VB.NET代码文件HierarchicalDataGrid.aspx.vb的内容:\nImports System.Data.SqlClient\nPublic Class HierarchicalDataGridInherit
-
抓取网页中的链接
输入一个地址,就可以把那个网页中的链接提取出来,下面这段代码可以轻松实现,主要的是用到了正则表达式。 \nGetUrl.aspx代码如下:\n<%@ Page Language=”vb” CodeBehind=”GetUrl.aspx.vb” AutoEventWireup=”false” Inherits=”aspxWeb.GetUrl” %><html><head><META http-equiv=”content-type” c
-
IIS运行不了ASP.NET的解决办法
一般IIS运行不了ASP.NET,试一下下面四种方法,99%有效: 1。.NET 安装的顺序应该是先装IIS,再装VS.NET,如果次序反了,或者IIS重装了,就需要使用aspnet_regiis.exe -i来重新安装IIS Mapping(主要用于aspx, asmx等文件的Extention的匹配)。在C:WINDOWSMicrosoft.NETFrameworkv1.0.3705目录下,运行下面的命令:aspnet_regiis.exe -i 2。重设ASPNET的密码,然后在下面的目录中找到Machine.config文件:%Systemroot%Microsoft.NETF
-
在ASP.NET中为GridView添加删除提示框
在GridView中我们可以直接添加一个CommandField删除列来删除某行信息。但为了避免误操作引起的误删除,在删除操作者让操作者再确认下,完后再进行删除。 \n 首先我们给我们的GridView 添加一个模板列,如下:\n<ASP:TemplateField HeaderText=”Delete” ShowHeader=”False”> <ItemStyle ForeColor=”Red” /> <ItemTemplate> <asp:LinkButton ID=”BtnDelete”
-
在DataGrid中为Footer添加自定义内容
首先:创建为Page_Load事件编写数据绑定的代码:\n<%@ Page Language=”VB” %><%@ Import Namespace=”System.Data” %><%@ Import Namespace=”System.Data.SqlClient” %>\n<p> <script runat=”server”> Sub Page_Load(Sender As Object, E As EventArgs)
-
.net利用模版生成html页
Asp.NET 生成静态页 环境:Microsoft .NET Framework SDK v1.1 OS:Windows Server 2003 中文版 ASP.Net生成静态HTML页 在Asp中实现的生成静态页用到的FileSystemObject对象! 在.Net中涉及此类操作的是System.IO 以下是程序代码 注:此代码非原创!参考别人代码 //生成HTML页 public static bool WriteFile(string strText,string strContent,string strAuthor) { string path = HttpContext.Cur
-
利用asp.net输出RSS
一:关于RSS Q:rss是什么? A:rss是在线共享内容的一种简易方式(也叫聚合内容,Really Simple Syndication 的简称,通常在时效性比较强的内容上使用RSS订阅能更快速获取信息,网站提供RSS输出,有利于让用户获取网站内容的最新更新,其实是一种能跨平台的服务于用户的简单xml文件协议. Q:为什么要RSS? A:在这个网络知识繁华的岁月,每个人都希望能快速的知道自己关心的知识,比如我关心x站的x一个栏目,我就可以订阅该栏目的rss,如有文章发布,我就能及时的看到更新…中间的商机我就不再赘言了. OK.开始认识RSS吧. ——&#
-
Asp.net直接保存文件到客户端
在我们的系统的编写过程中,应该有很多的时候需要客户下载文件.我第一次的做法(应该也是大部分人的做法吧?)是:\n1 HttpResponse response = HttpContext.Current.Response;2 string js = “<script language=javascript>window.open(‘{0}’);</script>”;3 js = string.Format(js, url);4 response.Write(js);5 但是有个问题了,就是会被广告拦截软件直接拦截掉,另我
-
ASP.NET存取SQLServer数据库图片
SQL Server提供了一个特别的数据类型:image,它是一个包含binary数据的类型。下边这个例子就向你展示了如何将文本或照片放入到数据库中的办法。在这篇文章中我们要看到如何在SQL Server中存储和读取图片。\n 1、建立一个表:\n 在SQL SERVER中建立这样结构的一个表:\n列名 类型 目的 ID Integer 主键ID IMGTITLE Varchar(50) 图片的标题 IMGTYPE Varchar(50) 图片类型. ASP.NET要以辨认的类型 IMGDATA Image 用于存储二进制数据 2、存储图片到SQL SERVER数据库中\n 为了
-
技巧 .NET如何访问MySQL数据库
.NET的数据库天然支持MSSQLServer,但是并非其他数据库不支持,而是微软基于自身利益需要,在支持、营销上推自己的数据库产品;但是作为平台战略,他并非排斥其他数据库,而是参考java体系提出了一套数据库访问规范,让各个第三方进行开发,提供特定的驱动。 \n MySQL是免费的数据库,在成本上具有无可替代的优势,但是目前来讲,并没有提供。微软把MySQL当作ODBC数据库,可以按照ODBC.Net规范进行访问,具体参考 \n http://www.microsoft.com/china/community/Columns/Luyan/6.mspx \n 而实际上,针对ODBC。Ne