编程技巧 - 文章列表

  • 在ASP.NET中为GridView添加删除提示框

      在GridView中我们可以直接添加一个CommandField删除列来删除某行信息。但为了避免误操作引起的误删除,在删除操作者让操作者再确认下,完后再进行删除。 \n  首先我们给我们的GridView 添加一个模板列,如下:\n<ASP:TemplateField HeaderText=”Delete” ShowHeader=”False”> <ItemStyle ForeColor=”Red” /> <ItemTemplate>  <asp:LinkButton ID=”BtnDelete&#8221

  • 在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

  • ASP.NET 2.0处理Null值

    数据控件支持多种用于处理空值或缺失数据的方法。例如,GridView、FormView和DetailsView都支持EmptyDataText或EmptyDataTemplate属性,当数据源没有返回数据行的时候,你可以使用这些属性来指定控件显示的内容。我们只需要设置EmptyDataText和EmptyDataTemplate其中的一个(如果两个都设置了,EmptyDataTemplate会被重载)。你也可以在绑定字段(和衍生的字段类型)、模板字段或数据源参数对象上指定ConvertEmptyStringToNull属性,指明在调用相关的数据源操作之前,来自客户端的String.Empty值

  • 利用GridView显示主细表并添加打开、关闭功能

    本文例子使用嵌套的 GridView 来显示主细表,并使用 JavaScript 来控制明细表的显示与隐藏。值得注意的是:在 GridView 的 RowDataBound 的事件里,不要多次执行数据库的打开,否则,将很快会导致连接数已满的问题。\n例子中的数据库,请参照《 ASP.NET 2.0应用开发技术》一书中附带的光盘中的数据库。\n查看例子\n代码:\n<%@ Page Language=”C#” AutoEventWireup=”true” CodeFile=”GridViewNested.aspx.cs&#8221

  • ASP.NET实现投票结果的图片进度条显示代码

      一个投票功能模块少不了查看投票结果,用进度条显示各个投票结果可以起到一目了然的效果。以下是我的方法,请大家不吝赐教:\n  1:做一张图片用于做进度条,只需要很小的一个图片就可以了,如高20px,宽1px。\n  2:在要显示进度条的单元格中插入image控件,其imageUrl设置为已做好的图片的位置。\n  3:用一个dataReader对象dr保存取出的各项票数,用一个int 型变量sum保存取出的总票数,各项分别再定义一个double型变量用来保存单项票数除以(/)总票数的结果(小数),再定义一个int型的变量来保存最终要显示的进度条的长度(用前面那个double型变量*用来显示进