
asp.net
文章平均质量分 76
Awinye
这个作者很懒,什么都没留下…
展开
-
dnn汉化
装好了DNN,要装汉化包了.在网上找了段视频看,才弄清楚了大概步骤.总体来讲有以下几步: 1、用host用户登录,在“站点管理”-》“语言管理”中点击“上传语言包“ 上传语言包,语言包是Zip压缩格式的,无需解压直接上传。 2、上传完成后,中文会直接加入到“本地支持的语言中” 。点“return"。 3、进入用户管理,为host,和admin 设置语言选项,选择中文原创 2006-07-05 17:27:00 · 3171 阅读 · 2 评论 -
关于arrylist的一些操作(包含利用params传递数组参数)
关于ArrayList、Ienumerator?解决方法:ArrayList a=new ArrayList(); string s1="aaaaa"; string s2="bbbbb"; string s3="ccccc"; int i1=1;转载 2006-09-19 17:56:00 · 4212 阅读 · 0 评论 -
线程池在web上的简单应用
public class ThreadPoolTest{ private void btnModifyPwd_Click(object sender, System.EventArgs e) { AddUserClass addUser=new AddUserClass(); System.Threading.ThreadPool.QueueUse转载 2006-09-19 17:17:00 · 3175 阅读 · 0 评论 -
在 ASP.NET 页面中使用 TreeView 控件
遍历节点 void GetAllNodeText(TreeNodeCollection tnc) { foreach(TreeNode node in tnc) { if(node.Nodes.Count!=0) GetAllNodeText(node.Nodes); Response.Write(node.Text + " "); } } 建树 private void C转载 2006-09-19 15:17:00 · 1563 阅读 · 0 评论 -
EL异常模块的理解
1、简介只要是编写代码,我们就会面对异常处理的问题。系统预定义异常由于肩负着提示、调试等很多功能,因此当异常发生时,会有非常详细的异常信息。当我们编写商用程序时,如果程序出现运行时异常,显示给用户的信息都要求是user-friendly的,而不是系统级,特别是系统预定义异常会deliver一些敏感信息,如果被别有用心的人获取,是非常危险的,所以当异常出现时,我们要屏蔽掉这些敏感信息。对异常的处原创 2006-09-13 16:16:00 · 1615 阅读 · 0 评论 -
System.Security.SecurityException: 不允许所请求的注册表访问权
PRB:ASP.NET 应用程序试图在 EventLog 中写入新的 EventSource 时出现“Requested Registry Access Is Not Allowed”(不允许所请求的注册表访问)错误信息察看本文应用于的产品function loadTOCNode(){} 文章编号原创 2006-09-13 16:03:00 · 15710 阅读 · 0 评论 -
创建基于数据库的el日志模块
1.运行配置工具后,选择File | Open Application建Logging数据库环境 打开应用程序的配置文件。2.在Application上右击并选择New | Logging and Instrumentation Application Block。3.日志和监测应用程序块默认的Client Settings定义了in-process distribution strate原创 2006-09-13 11:08:00 · 1232 阅读 · 0 评论 -
asp.net轮换广告控件(c#)
上网经常看到几个广告图片轮回现实,下面是图片的编码。觉得挺好。正好我正在学怎么做用户控件。就想把轮换广告做成一个控件,自己用起来方便。从网上看到的大部分都是用JavaScript做的,本人对JavaScript不太熟,就在网上搜了些这种功能的JS代码。把它改编成了一个asp.net控件,应为自己用惯了控件,我喜欢在后台代码中写代码,好绑定数据库。因为第一次写,好多功能不能用,现在只能通过后台代码来原创 2006-09-07 17:17:00 · 4471 阅读 · 1 评论 -
弹出新窗口,填写数据,提交后,关闭该弹出窗口,刷新父页面
父窗口弹出子窗口的 button处理事件:private void Button1_Click(object sender, System.EventArgs e) { Response.Write("window.open(WebForm1.aspx,, alwaysRaised=1,dependent=1,resizable=0,scrollbars,width=450,hei原创 2006-09-07 17:01:00 · 3263 阅读 · 0 评论 -
团队合作规范
现在的项目大多是一个团体中的所有成员相互协作完成,所以,在启动一个项目之后的重要一件事情就是要制订一些规则,所有成员都遵守这些规则将有利于项目的顺利进行。下面是我在这段时间的Web开发中总结出的一些规则,其中的大多数也适用于windowForm开发。(1)设定统一的编码风格 (类、成员变量、局部变量、方法、属性、事件)的命名约定(2)统一界面风格 比如使用相同或类似的背景,统一色彩原创 2006-09-07 16:56:00 · 1830 阅读 · 1 评论 -
DataGrid自定义分页的使用
DataGrid使用心得(附大量代码) 1. 为 DataGrid 控件设计样式 在之后添加如下代码 说明: (1) 在每个标签内主要是 ForeColor BackColor Font-Bold 这几个属性值 2. 为 DataGrid 控件添加绑定列 说原创 2006-09-07 16:48:00 · 1336 阅读 · 0 评论 -
广告管理系统的UML分析与设计
广告管理系统的UML分析与设计 来源:www.ahcit.com 作者: 董益平 刘杰 丁铭华原创 2006-09-07 16:44:00 · 2043 阅读 · 0 评论 -
深度对比 非强类型(UnTyped)Dataset和强类型(Strong-Typed)Dataset
以表名"MyTable",及字段 FirstName varchar(30),FamilyName varchar(30)为例非强类型(UnTyped)Dataset 无需预先定义对应表的各个字段的属性,可以直接从查询出来的结果集(非强类型(UnTyped)Dataset)中取值例如: string lFirstName = lDs.Table["MyTable"].Rows[0]原创 2006-09-07 16:24:00 · 2048 阅读 · 0 评论 -
asp.net的一点代码
1.在新窗口中打开页面 我们经常需要在点击某个Button的时候打开一个新的页面,而且由于应用的需要,我们又不能使用超级连接或者LinkButton来代替这个Button,于是我们只有在Button的Click事件中进行新页面的打开工作。我将这个工作封装成一个API,如下: 1OpenWindowInNewPage#region OpenWindowInNewPage 2 //在新窗口中打开页面原创 2006-09-07 16:59:00 · 1192 阅读 · 0 评论 -
在Forms验证模式下,实现多个站点(SubDomain相同)共享同一用户登录状态
今天一早看了dudu关于二级域名Cookie的问题及解决方法,认为dudu的原理解释不是十分明确,不能确定dudu的代码FormsAuthentication.SetAuthCookie后添加下属代码HttpCookie cookie = Request.Cookies[".DottextCookie"]; if(cookie!=null) { cookie.Domain = ".cnblogs原创 2006-09-07 16:17:00 · 1598 阅读 · 0 评论 -
用ASP.NET结合XML制作广告管理程序
文介绍一下ASP.net中对XML的用法,这里飞刀我只是展现了XML与DataSet相结合的用法。其实ASP.NET对XML的操作的方法与对象是很多的,比如XmlDataDocument,XmlTextReader等,这些对象功能很全,也很实用。 本文以Adrotator控件使用的XML为例(新手可以先看一下Adrotator控件的用法),写出了一个广告管理程序。这个程序,飞刀用到原创 2006-09-07 17:50:00 · 1500 阅读 · 1 评论 -
前台使用后台数据必须是public型的
关于动态修改html中的某些内容解决方法:例如,改变页面的title1) window.document.title =tl; .cs中: string s="123456";原创 2006-09-19 17:57:00 · 3279 阅读 · 0 评论 -
javascript实现datagrid客户端checkbox列的全选,反选
* 分页 2 参数说明: 3 prefix:前缀;chkAll:全选框;chkSingle:单选框ID 4 5 使用方法: 6 if(e.Item.ItemType == ListItemType.Header) 7 { 8 ((CheckBox)e.Item.Cells[1].FindControl("chkAll")).Attr原创 2006-09-18 16:23:00 · 1233 阅读 · 0 评论 -
危险字符过滤的类
using System;using System.IO;using System.Text;using System.Text.RegularExpressions;using System.Runtime.Remoting;using System.Runtime.Remoting.Proxies;using System.Runtime.Remoting.Messaging;using S转载 2006-09-18 16:32:00 · 1301 阅读 · 0 评论 -
安装DotNetNuke
我在这里以3.0.7为蓝本稍做详细点的说明,2.x雷同: 1、下载:首先下载最新版本的DotNetNuke3.0.7- http://prdownloads.sourceforge.net/dnn/DotNetNuke_3.0.7.zip?download; 2、创建数据库:在MS SQL Server中创建一新数据库,如DotNetNuke307; 3、配置你的DNN:打开we原创 2006-07-05 16:53:00 · 1650 阅读 · 0 评论 -
使用dataset 操作xml
//查询xml(C#)DataSet strxml=new DataSet(); string path="XMLFile1.xml";strxml.ReadXml(Server.MapPath(path));this.TextBox1.Text=strxml.Tables[0].Rows[0]["sqlchaxun"].ToString();this.TextBox2.Text=strxml.T转载 2006-05-15 10:56:00 · 1184 阅读 · 1 评论 -
WebService的两种用户验证方式
1,使用SoapHeader传递和验证用户 Web Service端的代码: 1.1先创建一个继承自System.Web.Services.Protocols.SoapHeader CredentialSoapHeader类: public class CredentialSoapHeader : SoapHeader { private string _userName原创 2006-09-19 17:13:00 · 3477 阅读 · 0 评论 -
安全认证之寒羽枫版本(关于单点认证,cookie设置)
第三部分实现单点登录(Single Sign On) “等了好久终于等到今天,写了好久终于就快完结,但是网友的反应却让我有一些的伤心。盼了好久终于盼到今天,忍了好久终于把此文撰写,那些受冷落的无奈早就无所谓,累也不说累”(歌词《今天》新演绎)。看着人家的 Blog 文章的评论是一条接一条,再瞧瞧自己:“无人问津呐,真…无…奈……唉,没人理我,还是回家吧。”“哎,还没开始写,怎么就走了?回去干什转载 2006-09-19 15:56:00 · 1957 阅读 · 1 评论 -
图解使用VS.NET部署含水晶报表的网站
Crystal Report ,中文名称“水晶报表”,因为做报表的功能强大,所以被 Visual Studio.Net 整合进来了。其中 Visual Studio.Net 2002 中的Crystal Decisions 版本为 1.0 ;Visual Studio.Net 2002 中的Crystal Decisions 版本为 1.1 ;如果你单独安装了Crystal Report 9原创 2006-09-19 15:26:00 · 1655 阅读 · 1 评论 -
asp.net生成高质量缩略图通用函数(c#代码),支持多种生成方式
在网站开发时,生成缩略图是一个非常常见和实用的功能.以前在asp里只能借助com组件实现,现在在.net里可以利用框架的强大的类库轻松实现.下面帖出完整的代码(带详细注释),参考了网上的一些文章及.net sdk相关内容.QQROOM网络家园的图片上传用到了所有的4种生成方式. /**//// /// 生成缩略图 /// /// 源图路转载 2006-09-18 16:38:00 · 1192 阅读 · 0 评论 -
自适应图片大小的弹出窗口(3 中方法)
方法一在最近的项目中,遇到一个问题,要实现这样的效果: 点pic_small.Aspx页面的缩略图后弹出pic_all.aspx页面,pic_all.aspx页面的大小要根据图片大小自动调整,而且要有图片的说明信息,还可以点上一幅和下一幅等进行翻页。 实现过程如下: pic_small.Aspx页面缩略图处的代码为: IMG id="imgPic" s原创 2006-09-18 16:25:00 · 1617 阅读 · 0 评论 -
关于树型dropdownlist的绑定
首先设计好数据库,假设数据库有三个字段Id,ParentId,Name。ParentId是树性结构必须的,就是节点的父节点id,假设跟节点id都是0。下面就可以绑定了! 思路应该很简单,就是先绑定根节点,再循环绑定子节点!父节点和子节点之间为了显示出层次结构,用空格格开,不过不是space键,没用的,必须用v1的特殊字符1。/**//// /// 绑定根节点 ///转载 2006-09-18 16:21:00 · 1376 阅读 · 0 评论 -
安全认证之寒羽枫版本(关于跨域名的单点认证,本地模拟环境)
前三篇在 优快云 论坛公布后,效果如同“神仙放屁——果然不同凡(反)响”。为感谢广大网友的热情与支持,这不,经过这一阵子的酝酿、修炼,特意准备了这第四响。 之前我们讲述的使用 Form 认证实现单点登录,正如网友所说的那样,只能在同一域名下使用。对于跨域名的单点登录,除了使用 Passport 认证外,我们还是可以用 Form 认证的,只是要讲究方法而已啦。正所谓“山不转水转,人不转心原创 2006-09-19 16:02:00 · 2684 阅读 · 0 评论 -
在asp.net中使用treeview 二
一、 下载源码http://www.asp.net/IEWebControls/IEWebControls.exe 二、 安装及编译1、执行安装文件后,在安装目录找到 “build.bat”文件,用记事本将其打开。把“csc.exe”换成绝对路径“C:/WINNT/Microsoft.NET/Framework/v1.1.4322/原创 2006-09-19 15:20:00 · 2173 阅读 · 1 评论 -
另外一个ASP.NET 实现邮件发送和接受的功能(Sockets)
前台代码:html@ Page language="c#" Codebehind="SocketMail.aspx.cs" AutoEventWireup="false" Inherits="UseFramework2.MailSys.Mail" %>DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >HTML> HE原创 2006-09-18 16:18:00 · 2177 阅读 · 0 评论 -
File文件控件,选中文件(图片,flash,视频)即立即预览显示
我们平常用file文件控件上传文件,要预览有时会刷新页面,结果file控件被清空,好多人问能能让他不清空或重新赋值,因为处于安全性的考虑,这是不可能的。那怎么进行无刷新预览呢?这里我把我所使用的方法写一下。 选择页面:script language="javascript">function checkData(){ var fileName=document.getElementById("F原创 2006-09-19 18:03:00 · 3609 阅读 · 0 评论 -
脚本调试与存储过程调试的方法 加入baidu搜索
关于脚本的调试解决方法:1调整IE选项--高级--取消“禁止脚本调试”2直接运行你将要调试的aspx页面3当页面呈现完成时,回到vs.net中,调试--窗口--运行文档,窗口右侧将出现当前IE中的aspx页面的名称,双击它,此时页面的html源文件将显示在vs.net的窗口中,这样就可以在html文件中设置断点。 关于存储过程的调试解决方法:在查询分析器中展开左转载 2006-09-19 18:01:00 · 3362 阅读 · 0 评论 -
窗口相关操作总结
这些代码全部写在和页面分离的代码页中(codebehind),如果要嵌入到*.aspx页面,可能 会出现问题. 1.打开新窗口 这个简单:Response.Write(@"script language=javascript>window.open(url);script>"); 2.关闭窗口 //关闭当前窗口,并提示用户时候关闭,yes关闭,no退出 Respons转载 2006-09-19 17:33:00 · 3277 阅读 · 0 评论 -
利用HttpModuler实现WEB程序同一时间只让一个用户实例登陆
我在们使用ASP.Net开发WEB网站时,有的时候是不让同一个用户名在同一时间进行多次登陆的。 为了不影响原来的整个网站,我选择使用了HttpModuler来实现。 先让所有的Page从自己的Page类:BasePage类继承,并实现 ISigleLogin接口。相关代码如下: public interface ISingleLogin { str原创 2006-09-18 16:35:00 · 1677 阅读 · 1 评论 -
如何实际使用强类型Dataset(键盘再也不需要敲入表名和字段名了)
上一篇文章深度对比 非强类型(UnTyped)Dataset和强类型(Strong-Typed)Dataset》可以由下面这段MSDN中的一段文本加以进一步补充说明: 类型化的 DataSet 是从DataSet 派生的类。同样,它继承 DataSet 的所有方法、事件和属性。此外,类型化的 DataSet 提供强类型的方法、事件和属性。这意味着可以按名称(而不是使用基于集合的方法)访问表和列原创 2006-09-07 16:25:00 · 1829 阅读 · 0 评论 -
总结Asp.net中Page加载PostData的具体过程 进而解决"获取动态创建的控件的PostData数据"问题
Asp.net中Page加载PostData过程:1、触发页面init事件。2、判断是否IsPostBack,如果True,就走第3步,否则跳过第3步3、解析PostData数据,并根据页面的设计内容(.aspx),加载PostData(一次加载)到各个控件。4、触发页面的Load事件(在这个事件中有一个机会让我们来准备Load动态创建控件的PostData)。5、再次判断是否IsPostBack原创 2006-09-07 16:21:00 · 2203 阅读 · 0 评论 -
关于html中select控件
http://community.youkuaiyun.com/Expert/topic/4200/4200845.xml?temp=.105755//删除所有选中的项//选中所有项//取消选中的项//从列表框中删除所有选中的项。如果obj为null,则列表框为自身。function deleted(obj) {if (obj == null) obj = element;if (obj.tagName转载 2006-02-23 11:34:00 · 3364 阅读 · 0 评论 -
图片上传的实现
图片上传的功能简介及web.config设置(自动生成所略图)程序代码:功能:1。把图片文件(JPG GIF PNG)上传,2。保存到指定的路径(在web.config中设置路径,以文件的原有格式保存),3。并自动生成指定宽度的(在web.config中设置宽度)4。和指定格式的(在web.config中指定缩略图的格式,支持GIF,JPG,PNG)5。和原图比例相同的缩略图(根据宽度和原原创 2006-02-15 13:41:00 · 1160 阅读 · 0 评论 -
ASP.NET程序中常用代码汇总
1. 打开新的窗口并传送参数://传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="++"’)</script>") //接收参数:string a = Request.QueryString("id");string b = Request.QueryStr转载 2006-02-13 17:42:00 · 1791 阅读 · 0 评论 -
复合分页控件
创建用于 ASP.NET 的分页程序控件Dino EspositoWintellect2003 年 10 月适用于: Microsoft® ASP.NET摘要:解决向任何 ASP.NET 控件添加分页功能的问题。还为开发复合 ASP.NET 控件提供了很多有用的提示和技巧。 下载本文的源代码(英文)。(请注意,在示例文件中,程序员的注释使用的是英文,本文中转载 2006-03-23 16:40:00 · 1693 阅读 · 0 评论