摘要: 收集一些偶然看到的小Tips,先列一些在这儿,慢慢补充。 设置Title : this.Header.Title="这是个Title测试"; 如果用了MasterPage可以这样用: this.Page.Title = SiteMap.CurrentNode.Title; 动态设置Style: Style style = new Style(); style.ForeColor = System... 阅读全文
posted @ 2007-09-16 20:59 星空竹月 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 今天有空就把操作cookie的写了,虽然很简单,不过免得到时候忘记了,之前就是忘记了还很实验了一番才弄出来,郁闷了。 下面是写cookie 1 HttpCookie cookie = new HttpCookie("Info");//定义cookie对象以及名为Info的项 2 DateTime dt = DateTime.Now;//定义时间对象 3 TimeSpan ... 阅读全文
posted @ 2007-09-16 20:58 星空竹月 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 据说这个没有什么用,但是把这个搞懂了对datagri和datalist和有帮助,事业就笔记一下了。 ----------控件清单--------- Panel Panel1; Button Button1; Button Button2; Label Label1; Label Label2; Label Label3; Label Label4; Label L... 阅读全文
posted @ 2007-09-16 20:56 星空竹月 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一、定义OleDbCommand类型变量:MyCommand 要对数据库进行增加、删除、修改的操作我们还需要根据MyConnectio的类型定义一个OleDbCommand或者SqlCommand对象(请注意如果MyConnection是OleDbConnection类型,那么只能用OleDbCommand;如果MyConnection是SqlConnection类型,那么那么只能用Sq... 阅读全文
posted @ 2007-09-16 20:52 星空竹月 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一、简介: 利用Themes我们可以很容易的更改控件、页面的风格,而不需要修改我们的代码和页面文件。Themes文件被单独的放在1个App_Themes文件夹下面,与你的程序是完全分开的。 二、怎么使用Themes和Skins: 先看个非常简单的实例: App_Themes\default\1.skin文件代码: <asp:Label Font-Bold="true" ForeCo... 阅读全文
posted @ 2007-09-16 20:49 星空竹月 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 在开发基于.NET平台的数据库应用程序时,我们一般都会用到DataSet,作为ADO.NET的核心类它为我们提供了强大的功能,而整个看上去就像是放在内存内的一个小型数据库,内部包括了DataTable、DataView、DataRow、DataColumn、Constraint以及DataRelation。当初看到它时真的是有点兴奋。 下面根据我的一些经验来举例说明在ADO.NET中的多表填充... 阅读全文
posted @ 2007-09-16 20:46 星空竹月 阅读(186) 评论(0) 推荐(0) 编辑
摘要: c#中与数据库打交道,免不了要用到各种sql语句,而给sql语句传参数也是不可避免的。以下是我在此方面上的一点总结(高手勿见笑): 1> 直接写入法: 例如: int Id =1; string Name="lui"; cmd.CommandText="insert into TUserLogin valu... 阅读全文
posted @ 2007-09-16 20:44 星空竹月 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 介绍 在任何应用系统开发中,异常管理对开发人员来说都是一个关键领域。作为一个开发人员,你应该采用一种合适的、能让你编写健壮且高质量代码的异常管理策略。如果使用得当,异常管理将是一个很强大的概念而且使你的开发工作变的很容易。然而,一个不合适的异常处理将会使你的应用系统性能降低。 在你钻研这些之前,要先搞清楚异常管理是什么,这点很重要。一般来说异常就表示“打破系统预定的假设”。“异常”和... 阅读全文
posted @ 2007-09-16 20:42 星空竹月 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 上次做了个项目,涉及到数据库的还原和恢复,到网上找了一下,是利用SQLDMO实现的,只要添加SQLDMO引用就好了,然后利用下边的类的方法就可以实现了。 我把原作者的类扩充了一下,可以自动识别web.config里 的数据库连接字符串,可以通过变量设置还原恢复的信息。 需要注意的时还原,还原的时候问题最大了,有别的用户使用数据库的时候无法还原,解决办法就是在MASTER数据库中添加一个存储... 阅读全文
posted @ 2007-09-16 20:37 星空竹月 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 对于网站编程的初学者来说,总是会上网找些源码来看,但久而久之还是停留在改代码的阶段,并不明白怎样去写一个完整的网站程序.有见如此我就开始写这样的文章(c#版),不足之处请批评指正. 数据库连接篇 在WEB项目里看到Web.config配置文件,在configuration这行加入下面代码用于和SQL服务器进行连接 数据列表显示篇,如图: using System; using Sys... 阅读全文
posted @ 2007-09-16 20:32 星空竹月 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 偶也不知道算不算,反正我自己随时写的用,很粗浅的,适合跟我一样的新手收藏,指不定就用得上呢! 一组是我这两天写留言本的,另组是以前VS2003写投票用的 高手看见的话,麻烦把好的解决方案说下,谢谢哦!!新手的话,共同学习了!! --------下面是我最近写个留言本用的------------ public static OleDbConnection con() {//数... 阅读全文
posted @ 2007-09-16 20:24 星空竹月 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1.<globalization requestEncoding="gb2312" responseEncoding="gb2312" /> 或者 <META http-equiv="content-type" content="text/html; charset=gb2312"> 2.下载文件时指定文件名,中文的文件名出现了乱码? Response.AddHeade... 阅读全文
posted @ 2007-09-16 20:18 星空竹月 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一).创建部署项目 1. 在“文件”菜单上指向“添加项目”,然后选择“新建项目”。 字串3 2. 在“添加新项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。在“名称”框中键入 setup1。 字串7 字串9 3. 单击“确定”关闭对话框。 字串7 字串9 4. 项目被添加到解决方案资源管理器中,并且文件系统编辑器打... 阅读全文
posted @ 2007-09-16 19:21 星空竹月 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 三、页面的优化(.aspx) 主要针对几个页面属性 1、EnableViewState(页面的视图状态)。如果无特殊要求设置为false。使用ViewState ,每个对象都必须先序列化到 ViewState 中,然后再通过回传进行反序列化,因此使用 ViewState是没有代价的。尽量减少使用对象,如果可能,尽量减少放入 ViewState 中的对象的数目。下面情... 阅读全文
posted @ 2007-09-16 19:19 星空竹月 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、SqlDataRead和Dataset的选择 Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接 (SqlDataReader 读数据是快速向前的。SqlDataReader 类提供了一种读取从 SQL Serv... 阅读全文
posted @ 2007-09-16 19:19 星空竹月 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1 、绑定DropDownList: 以下为引用的内容: ddl_language.DataSource = createDataSource(); ddl_language.DataTextField = "languageTextField"; ... 阅读全文
posted @ 2007-09-16 19:15 星空竹月 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一直不太喜欢默认的对话框样式,网上看到个比较好看的对话框,自己修改了下做成了.net版,只在IE下测试过,其他的还没有来得及测试,具体还三个问题没有解决: 字串7 1、我没办法像微软ajax-scriptmanager控件一样,每个页面限定个数,看了下scriptmanager的源代码有用到 字串3 字串5 以下为引用的内容: ... 阅读全文
posted @ 2007-09-16 19:09 星空竹月 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 主要的代码如下: using System.Web.Mail;字串9字串6MailMessage myMail = new MailMessage(); 字串4myMail.To = "ast03@mails.tsinghua.edu.cn"; //接受方的电子邮件地址 字串2myMail.From = "youyouyou@mails.tsinghua.edu.cn"; //发送方的电子邮件地址... 阅读全文
posted @ 2007-09-16 19:04 星空竹月 阅读(203) 评论(0) 推荐(0) 编辑
摘要: IT168 专稿】 Timer控制顾名思意,它的作用是在固定的时间内刷新UpdatePanel,使其异步更新。它的使用和Windows Form中的Timer作用类似。而UpdateProgress的作用是,当异步更新时服务器处理时间较长时,UpdateProgress控件可以生成提示信息,提示使用者程序正在运行。无疑有了这两个控件,我们写的程序将更加友好。下面我们各用两个示例来说明这两个控件... 阅读全文
posted @ 2007-09-16 17:21 星空竹月 阅读(751) 评论(1) 推荐(0) 编辑