
ASP.NET
文章平均质量分 68
mingzhecode
这个作者很懒,什么都没留下…
展开
-
主题/Master page/动态更改页面主题
1: Skin 在工程里新建"主题"文件夹,里面就可以添加主题,注意这里的名字就是我们要引用的主题名了,也就是Theme属性值. 在某个Skin里可以添加*.Skin文件或*.css文件,在引用的时候这两个文件都会起作用. 下面是DEMO 这只是一个日历控件的样式,可以直接在前台代码的ht原创 2007-10-21 00:51:00 · 1218 阅读 · 0 评论 -
ASP.NET上传文件到数据库(转贴)
一、上传到数据库。(sqlserver 为例)存储文件的数据库中的字段为 jimage,类型为 image。在代码中定义类型为 byte[]的一个变量 buf,在上传组件的 PostFile 中,从它的 InputStream读出字节数组,将 buf 赋给数据字段 jimage 就可以了。int len = this.File1.PostedFile.ContentLength; byte转载 2007-10-16 12:27:00 · 2341 阅读 · 1 评论 -
.net页面间的参数传递多种方法
方法1·用QueryString使用QuerySting在页面间传递值已经是一种很老的机制了,这种方法的主要优点是实现起来非常简单,然而它的缺点是传递的值是会显示在浏览器的地址栏上的(不安全),同时又不能传递对象,但是在传递的值少而安全性要求不高的情况下,这个方法还是一个不错的方案。使用这种方法的步骤如下:1,使用控件创建Web表单(form)2,创建可以返回表单的按钮和链接按钮3,在按钮或链接按原创 2008-03-05 09:21:00 · 1116 阅读 · 0 评论 -
asp.net页面静态化方法集合!!
为了支持搜索引擎,优化网站不得不把动网静态化... 最近看了些这方面资料: 大致分为三个方面:1.伪装静态:也就是用URL重写、urlwrite...其实只是可以用静态地址访问动态地址并传参数,例如:http://www.dearming.cn/23.html.其实访问的是http://www.dearming.cn/article.aspx?aid=23. 这种方法并没有实质的静态化页面原创 2007-12-31 01:32:00 · 962 阅读 · 0 评论 -
datagird 绑定hyperlink 连接
"server" Font-Size="9pt" NavigateUrl=(Container.DataItem,"Name").tostring%> Target="_blank">Backup History 替换绑定字段 "server" Text=>原创 2008-08-20 13:49:00 · 524 阅读 · 0 评论 -
通过客户端触发服务端事件
注:在页面中有一个button和dropdownlist两个控件,用dropdownlist模拟button的服务端事件.Partial Class _Default Inherits System.Web.UI.Page Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArg原创 2008-10-23 22:30:00 · 569 阅读 · 0 评论 -
修改web.config
Public Shared Sub SaveSetting(ByVal strKeyName As String, ByVal strKeyValue As String, ByVal strWhich As String) Dim XMLWebSetting As New System.Xml.XmlDocument XMLWebSetting.Load(原创 2008-10-14 16:56:00 · 427 阅读 · 0 评论 -
重写gridview,支持list和dataset自动排序,带排序箭头,顺便把自动翻页也加进去了.
首先说明gridview是支持自动翻页和排序的(地球人都知道...), 但打多数开发情况数据源都是我们后台来绑定的,这样就不支持自动排序和翻页了。 搜索到很多扩展gridview自动排序的,但到实际应用时发现有很多的不足,而且大多只支持dataset,要想支持list(of T)类型的泛类型的很少,自己写了个,记录一下。 Imports SystemImpor原创 2008-11-13 21:53:00 · 2023 阅读 · 0 评论 -
aps.net中在后台调用已有的javascript函数
script type="text/javascript"> function CheckValue() { var obj = $get(%=txtPerMonth.ClientId %>); if (obj!= null) {原创 2008-11-25 16:58:00 · 892 阅读 · 0 评论 -
.NET进期综合---缓存/关于跨页面值传递/页面设置CSS/用户自定义控件/fileupload的路径问题/dropdown二级联动的数据库设计
1:缓存: 把经常需要访问的页面缓存为个 OutPutCache指令: 各参数解释:* Duration–页或用户控件进行缓存的时间(以秒计)。在页或用户控件上设置该属性为来自对象的HTTP 响应建立了一个过期策略,并将自动缓存页或用户控件输出。注意该属性是必需的。如果未包含该属性,将出现分析器错误。* Location–OutputCacheLocation枚举值之一。默认值为Any。警告原创 2007-10-12 00:06:00 · 1636 阅读 · 0 评论 -
FreeTextBox控件的使用
在做一个Blog系统,用到FreeTextBox控件,在这里搜集一下网上的说明和使用:对于FreeTextBox(版本3.1.6)在ASP.Net 2.0中使用, 放上下载地址: 下载最新版FreeTextBox(版本3.1.6),解压 FreeTextBox 3.1.6 (2006/07/18) 博客园本地下载: http://www.cnblogs.com/Files/原创 2007-10-29 21:44:00 · 1004 阅读 · 0 评论 -
TreeView
更多精彩尽在:www.dearming.cnTreeView Web 控件: 1; 在网页中以树结构显示分层数据(如目录)。TreeView 控件由 TreeNode 对象组成。 2: 数据源可以是XML、站点地图、和SQL数据库(需要编程做) XML数据源:可以看到其标签名是可以自己定义的.....每个标签代表一个结点xml version原创 2007-10-14 03:20:00 · 799 阅读 · 0 评论 -
ASP.NET 2.0中Mebership的扩展使用
这两天一直在看membership,之前对它只是泛泛了解一点,只是使用登陆控件能登陆而已....而且是使用的SQL2000因为.NET2.0默认的是使用SQL 2005 Express(地球人都知道!!)所以之前也花了不少时间去看教程....哎~这就是自学的悲哀啊....也许只要老师的1分钟...... 好了,说正题:Membership!扩展分三个方面:1.对 Member原创 2007-10-04 21:50:00 · 1027 阅读 · 0 评论 -
ASP.NET 2.0操作数据库
一个ObjectDataSource数据源的数据库操作类: using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using原创 2007-10-06 10:31:00 · 557 阅读 · 0 评论 -
GridView一点技巧
1,给GridView加上鼠标移动改变背景色效果: 增加GridView的RowCreated(很明显是当GridView行创建)事件代码这里this.style.backgroundColor=#C0C0FF 的值可以是这样的十六进制也可以直接是颜色名称如=red protected void GridView1_RowCreated(object sender,原创 2007-10-08 00:13:00 · 1370 阅读 · 0 评论 -
XML和DataSet转换
用.NET可以方便的操作XML,当做数据源*当XML转到DataSet的时候会遵循如下几个原则*具有属性的元素和具有自节点的元素会变成表*重复的元素会变成列这里使用GridView绑定 XML: xml version="1.0" standalone="yes"?>family> p relation="myfather"> name>安name> sex>manse原创 2007-10-27 18:27:00 · 888 阅读 · 1 评论 -
Ajax.net中使用PopupControlExtender
转帖于:http://www.falaosao.net/article.asp?id=116PopupControlExtender是一个可以控制Popup载体的组件,它本身并不会产生Popup控件,它的作用是控制Popup载体,例如panel,div等的显示、消失并获得Popup载体中控件的返回值,返回到目标控件中去。下面我们一齐来学习一下PopupControlExtender的使用方法。转载 2007-10-28 01:00:00 · 873 阅读 · 0 评论 -
写上我的第一篇-----WebPart
写上我的第一篇: Web Parts是.NET2.0的新技术,简单的说它是支持客户端网页编辑,拖拽动作....感觉蛮酷的哦,就象Q_ZONE和google自定义页面的操作一样...这是我的操作截图: 学ASP.NET有一,两个月了,昨天才开始看关于Web Part这部分的内容.入门是看的MSDN上的教程,看了半天才开始动手做...一做才发现怎么都不对,放上webpartman原创 2007-10-02 22:46:00 · 1032 阅读 · 1 评论 -
AJAX ControlToolkit 系列之---CollapsiblePanelExtender
CollapsiblePanelExtender : 可层叠面版控件. 之前看THC的教程时,发现他用网页做的"课堂教案"中有点特别的,就是点其中一 标题就可以隐藏或显示下一个层...觉得还蛮不错的,今天看了看AJAX ControlToolkit 的介绍发现用Collapsibl原创 2007-10-07 01:30:00 · 1119 阅读 · 0 评论 -
ASP.NET中在线用户统计的一点细节
ASP.NET中在线用户统计 : 首先,我们来看看怎样现实当前网站的访问用户数量,程序代码如下: <%@ Page Language="c#" debug="true" %> <html> <head> <SCRIPT LANGUAGE="c#" RUNAT="server"> pri原创 2007-10-11 00:06:00 · 541 阅读 · 0 评论 -
Http Module 介绍
Http Module 介绍引言Http 请求处理流程 和 Http Handler 介绍 这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从 Http 请求处理流程 一文的最后的一幅图中可以看到,在Http请求由IHttpHandler转载 2009-02-07 01:37:00 · 443 阅读 · 0 评论