
ASP.NET
文章平均质量分 57
hiyavip
.net 编程,文学,旅游
展开
-
ASP.NET 关于用户登录
1、关于 Login 控件Login 控件提供 Remember Me 的功能,即通过勾选即可实现指定时段内无需登录。网站通过Web.config文件中的 timeout(过期时间,分钟)来设置登录的有效持续时间,下面为一周内自动登录的设置 2、获得当前登录的用户名string userName= Membership.GetUser().UserName3、判原创 2012-03-11 16:15:51 · 968 阅读 · 0 评论 -
C#如何获得当前程序所在的目录
Application.StartupPath; Environment.SpecialFolder.ApplicationData Environment.SpecialFolder命名空间可以获取很多特定的路径目录。 Environment.SpecialFolder. ApplicationData CommonApplicationData转载 2007-07-24 10:11:00 · 1013 阅读 · 0 评论 -
ASP.NET2.0 连接 SQL SERVER2000 问题
用VS2005+SQL SERVER2000开发时,如果两者都安装在本机一般不会遇到多大问题,如果SQL SERVER2000安装在另外一台机器上,则可能遇如下问题:在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Serv er 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供原创 2007-01-12 14:09:00 · 1409 阅读 · 0 评论 -
Access数据库在asp.net2.0相对路径的解决方法
作者:海雅在 web.config 中,ACCESS数据库连接字符串采用相对路径基本不存在问题:但是如果连接字符串中含有密码,则比较头痛了 : providerName="System.Data.OleDb" />此时,系统会报错: c:/windows/system32/inetsrv/App_Data/ASPNetDB.mdb不是一个有效的路径原创 2006-12-08 09:37:00 · 2022 阅读 · 0 评论 -
ASP.NET 2.0 数据控件显示空格的问题
数据表(DataTable)中某字段的值为字符串,其间含有空格串“ ”,在绑定到 GridView 后,显示为“ ”,而不是原先设想的空格,查看HTML源码,发现“ ”已经被系统自动转换为“ ”,解决: 把给字段赋值的 string strEmpty = " "fieldValue=strEmpty +fieldValue;改为原创 2006-11-22 09:33:00 · 1299 阅读 · 0 评论 -
如何得到服务器端数据库列表并备份和恢复数据库
@Import Namespace="System.Data" %> @Import Namespace="System.Data.SqlClient" %> HTML> HEAD> title>获取服务器端数据库列表示例title> script language="C#" runat="server">转载 2006-06-29 09:00:00 · 1230 阅读 · 0 评论 -
Uploading Files in ASP.NET 2.0
Bill EvjenReutersDecember 2005Applies to: Microsoft ASP.NET 2.0 Microsoft Visual Web Developer 2005 Express EditionSummary: Learn how to use the new FileUpload server control in Microsoft转载 2006-02-16 16:32:00 · 1230 阅读 · 0 评论 -
怎么在ASP.NET 2.0中使用Membership
摘要:本文介绍了怎么在ASP.NET 2.0中使用Membership新特性,并且介绍了怎么两种不同的Membership的Provider:ActiveDirectoryMembershipProvider和SqlMembershipProvider,前者是基于微软活动目录服务存储用户信息的,或者是基于SQL SERVER存储的。2.0中的这个新机制大大减少了站点用户认证模块的代码量。目转载 2006-01-17 14:42:00 · 2047 阅读 · 0 评论 -
体验ASP.NET 2.0 中的数据访问控件
简介 数据访问一直是开发 Web 应用程序的一个关键问题。几乎每个商业应用程序都需要数据驱动的 Web 页面。由于数据访问如此普遍,开发人员不断地为简单的数据库任务重新生成复杂的代码就显得毫无意义了。开发人员需要从格式各异的不同数据源中快速访问数据。幸运的是,ASP.NET 2.0 中新增的数据访问控件和 ADO.NET 2.0 解决了这一问题。 对于传统的 ASP 和 ASP.NET 1.转载 2006-01-25 15:32:00 · 1827 阅读 · 0 评论 -
使用更少的代码保证 ASP.NET 应用程序的安全
Michele Leroux BustamanteIdesign:.NET 设计和业务解决方案2003 年 10 月适用于:Microsoft ASP.NET Whidbey摘要:了解 ASP.NET Whidbey 及其新的配置工具、控件和组件如何支持一个完整的系统,以对用户进行身份验证和管理受保护资源。(23 页打印页)下载 ASPNETWhidbeySecuritySample.msi。内容原创 2006-01-12 16:17:00 · 1747 阅读 · 0 评论 -
Asp.net 2.0 页面出现“未能加载视图状态...”错误的解决办法(作者:海雅)
在Asp.net 2.0 中,动态变化页面的控件时,会出现如下错误:能加载视图状态。正在向其中加载视图状态的控件树必须与前一请求期间用于保存视图状态的控件树相匹配。例如,当以动态方式添加控件时,在回发期间添加的控件必须与在初始请求期间添加的控件的类型和位置相匹配。 原因是在回发时,用户试图去加载另外一个控件的时候,由于第一控件的ViewState 仍然存在,服务端会尝试去恢复已经不存在的用户控件的原创 2006-01-12 10:23:00 · 4094 阅读 · 2 评论 -
ASP.NET 2.0 Login控件
作者:Keith Brown相关技术:安全、ASP.NET 2.0难度:★★☆☆☆ [导读]在安全已经成为首要问题的今天,ASP.NET 2.0给了开发人员极大的信心,从新引入的服务器段安全控件、角色定义、密码恢复及其基于成员和角色的编程,ASP.NET 2.0让您的系统更加安全可靠。 新的安全性功能是ASP.NET 2.0中的一项重大改进。这些功能包括管理用户帐户数据库的成员身份服原创 2006-01-12 15:49:00 · 5386 阅读 · 1 评论 -
在ASP.NET 2.0中实现数据的绑定
ASP.NET的第一个版本就已经建立了一组新的数据库绑定控件。有了这些控件的支持,数据的可视化和编辑就简单多了,其中一个最重要的控件就是DataGrid控件。但是这个控件也有很多缺点。它为数据的排序,分页和编辑提供了一些内置的功能,但必须手动实现。 而ASP.NET的新版本2.0中采用了一种新的方式来解决以前版本的诸多问题,并且提供了标准的功能。现在可以对任何数据源进行排序,分页和编辑--转载 2005-12-31 08:57:00 · 4815 阅读 · 1 评论 -
ASP.NET2.0中用Gridview控件操作数据
在ASP.NET 2.0中,加入了许多新的功能和控件,相比asp.net 1.0/1.1,在各方面都有了很大的提高。其中,在数据控件方面,增加了不少控件,其中的Gridview控件功能十分强大。在本文中,将探讨Gridview控件中的一些功能特性和用法,如果各位读者对Gridview控件不大了解,可以通过《使用ASP.NET 2.0中的Gridview控件》一文,来对Gridview控件有个初步转载 2005-12-31 08:55:00 · 1922 阅读 · 0 评论 -
Asp.net 2.0专题之一:MasterPage
由于.net 2.0 很快就要发布了,大家都会面临一个IDE环境迁移(vs.net 2005)和.net 2.0新特性的应用问题,在接下来的一些文章,我会做一些asp.net 2.0的专题,写这些文章的初衷是想为很多分析Community Server的Coder们提供一个在我能力范围内的帮助,让大家看到一些新技术是如何诞生和被应用的,很大一部分新特性对于一个熟悉Community Server的原创 2005-12-30 08:45:00 · 1614 阅读 · 1 评论 -
javascript如何调用C#后代码中的过程 和ASP.NET调用JS乱码解决方案
+++++++++++++++++第一种情况:1.后台方法:protected string CsharpVoid(string strCC){ return strCC;}2.javascript 调用 var s = "www.esoutong.com")%>"; document.write(s); ++++++++++++++转载 2007-08-14 17:32:00 · 821 阅读 · 0 评论 -
两种情况导致的 Asp.net Ajax 中的脚本错误: 'Sys'未定义及解决办法
1、对于Asp.net Ajax (beta1)版 一般是因为对axd文件的访问将被拒绝引起的,可尝试在配置文件添加: 2、asp.net Ajax v1.0.61025版即1.0 rc 请查看系统时间是否正确,病毒修改系统时间会导致此问题,如果在修改系统时间后仍报原创 2007-10-12 11:32:00 · 1038 阅读 · 0 评论 -
ASP.NET HyperLink 中文链接问题
HyperLink 的 NavigateUrl 指向的链接包含中文时,提示找不到文件作如下处理:this.HyperLink1.NavigateUrl = "DOC/" +Server.UrlEncode("测试文档01.doc");即对中文文件名称使用Server.UrlEncode ,对字符串进行Url 编码原创 2011-10-31 08:26:35 · 966 阅读 · 0 评论 -
asp.net导出数据到Excel的三种方法
原文出处:asp.net导出数据到Excel的几种方法(1/3) 、asp.net导出数据到Excel的几种方法(2/3)、asp.net导出数据到Excel的几种方法(3/3) asp.net导出到Excel也是个老生常谈的问题,在此归纳一下。第一种是比较常转载 2011-10-12 14:55:41 · 1173 阅读 · 1 评论 -
asp.net 2.0 TreeView 数据绑定
<br />1、树型表结构<br />CREATE TABLE [T_Tree] (<br /> [INodeID] [int] NOT NULL ,--节点ID<br /> [VNodeName] [nvarchar] (255) COLLATE Chinese_PRC_CI_AS NULL ,--节点名称<br /> [IParentID] [int] NULL ,--节点父ID<br /> CONSTRAINT [PK_T_TREE] PRIMARY KEY CLUSTERED <br /> (<转载 2010-10-29 17:21:00 · 1163 阅读 · 1 评论 -
Asp.net中Application Session Cookie ViewState Cache Hidden 区别
Application1. Application用来保存所有用户共用的信息2. 在Asp时代,如果要保存的数据在应用程序生存期内不会或者很少发生改变,那么使用Application是理想的选择。但是在Asp.net开发环境中我们把类似的配置数据放在Web.config中。3. 如果要使用Application 要注意的是所有的写操作都要在Application_OnStart事件中完成(global.Asax),尽管可以使用Application.Lock(转载 2010-10-22 10:56:00 · 2083 阅读 · 1 评论 -
asp.net 传递参数 QueryString 中文乱码问题
1、可尝试在aspx 文件的头部添加一行代码: 2、如果以上方法不能解决。在页面中进行传递 :string curFile = "说明.TXT"; Response.Redirect("Default.aspx?Name="+Server.UrlEncode(curFile)); 相应的接收代码: string curFile = Request.QueryString["curFile "]; Response.Write(Server.UrlDecode(curFile )); 3、如果是通过Java原创 2010-09-29 17:58:00 · 1339 阅读 · 0 评论 -
ASP.NET WebService 程序执行权限问题解决
写了一个创建虚拟目录的 WebService 程序,在测试运行时可以成功创建,但其它程序调用时,提示没有权限创建。查了一些资料,在web.config里面的后加上配置: 问题解决。特此记录,权作备忘。原创 2010-05-27 16:16:00 · 1216 阅读 · 0 评论 -
IE7 IE8 的兼容性问题解决(微软)
注意:本文档是预备文档,随时可能变更。Windows Internet Explorer 8 引入了文本兼容性模式,该模式允许 Web 开发人员将浏览器设置为以与旧版本相同的方式呈现它们的页面。可以根据不同的页面或不同的站点指定兼容性模式。本文档介绍了如何通过在 Internet Information Services (IIS) 中使用自定义标头,对每个站点实现 Windows I原创 2010-05-19 15:12:00 · 1078 阅读 · 0 评论 -
VS2008发布网站时如何设置固定的dll文件名
在用VS2008发布网站项目时,默认生成bin目录下的.dll文件名是随机命名的; 如果要固定生成文件名如何固定呢?有以下两种方案:一、每个页面的程序集分别生成对应的dll; 方法:在“发布网站”的选项中,勾选“使用固定命名和单页程序集” 二、整个站点的程序集都生成为一个文件;方法:需下载MS提供的插件,经过简单的设置可生成自定义的文件名(.dll): Web Deployment Proj转载 2010-05-03 16:56:00 · 2845 阅读 · 1 评论 -
asp.net 调试 无法显示该网页
在用VS2008调试网站的时候,突然页面不能正常显示了,IE显示“无法显示该网页”。症状一: IE地址栏里面显示的端口号和桌面任务栏右下角“ASP.NET Development Server”的端口不一致,而把IE地址栏的端口号改成“ASP.NET Development Server”显示的端口号,结果网页就能出来。解决方法:引用原文如下:“是否安装了NOD32 3.0以上版本?或者转载 2010-01-20 08:57:00 · 2757 阅读 · 0 评论 -
Visual Studio 2005(2008)更改App_Code.dll名称
在Visual Studio 2003下部署Web Service,ASP.NET 1.1生成后都是一个唯一命名的程序集(项目名称.DLL),但是在Visual Studio 2005(或Visual Studio 2008)采用其“发布网站”的功能,会在站点的BIN目录中产生App_Code.compiled,App_Code.dll,App_Web_xxxxxx.dll,项目名称.dll等原创 2009-09-25 09:48:00 · 1543 阅读 · 0 评论 -
ASP.NET 2.0 中的 Theme 功能
ASP.NET 2.0 中新增加了 Theme 的功能,它的出现能让网站实现换肤更加容易。Theme 的实现包括:CSS、Skin、MasterPage。CSS 是用于控制所有 HTML 标记的外观。Skin 是用于控制所有 ASP.NET 服务器调整的外观,并且可以通过属性 cssClass 定义它的 CSS 样式。MasterPage 是 *.aspx 页面模版,不过它没有被定转载 2009-09-21 08:36:00 · 600 阅读 · 0 评论 -
Web Service 日志文件过大的解决办法
通过 Web Service 频繁访问数据,日积月累,其日志文件会越来越多,甚至填满整个磁盘空间,导致系统不能正常运行,处理方法如下: 1、找到 C:/WINDOWS/system32/Logfiles/W3SVC1 目录,有选择地删除 log 文件(有时文件可能不能删除,可先停止网站服务再进行删除)。 2、打开“控制面板”--“管理工具”-- “Internet 信息服原创 2009-05-05 16:10:00 · 4909 阅读 · 0 评论 -
体验 Microsoft Visual Studio 2008 之 AJAX 应用
Microsoft Visual Studio 2008新增很多功能,这里仅对AJAX应用谈谈自己的应用体验(提供示例文件下载)。1、使用 Calendar 控件 Microsoft Visual Studio 2008之前的版本中,Web 的Calendar可谓是个鸡肋,在许多场合并不适用,因此多数网站开发者只好找第三方控件满足应用需求。现在,Calendar通过AJAX可以很好地满足需原创 2009-01-13 11:38:00 · 1248 阅读 · 0 评论 -
WebService 操作超时的问题及其解决办法
原创 2007-10-12 15:16:00 · 1737 阅读 · 1 评论 -
ASP.NET 2.0中Gridview控件高级技巧
ASP.NET 2.0中,新增加的gridview控件的确十分强大,弥补了在asp.net 1.1中,使用datagrid控件时的不足之处。因为在asp.net 1.1中,在使用datagrid时,很多情况下依然要编写大量的代码,十分不方便,而且有时需要很多技巧。而在asp.net 2.0中,很多情况下,使用gridview控件的话,甚至只需要拖拉控件,设置属性就可以了,不需要编写任何代码。在转载 2005-12-31 08:59:00 · 4615 阅读 · 1 评论 -
使用ASP.NET 2.0中的GridView控件
在ASP.NET 2.0中,加入了许多新的功能和控件,相比asp.net 1.0/1.1,在各方面都有了很大的提高。其中,在数据控件方面,增加了不少控件,其中的gridview控件功能十分强大。在本文中,将一步步以实际例子为读者介绍asp.ne 2.0中gridview控件的简单使用。 用过asp.net 1.0/1.1的朋友或者也感觉到,其中的datagrid控件功能是十分强大而且实用的,但转载 2005-12-31 08:53:00 · 902 阅读 · 0 评论 -
ASP.NET 2.0中的登陆控件简介
asp.net 2.0中,新增了许多新的功能和控件。其中,新增的登陆控件可谓使得WEB应用的设计更加得心应手。什么是登陆控件呢?就是我们平常在WEB应用中经常要用到的用户注册,登陆,忘记密码,登陆后根据权限的不同而显示不同的页面等功能,现在在asp.net 2.0中都已经可以由提供的控件来实现了。ASP.NET 2.0中的登陆控件比较多,封装了大部分WEB应用中要实现系统登陆的系列功能,涉及到很转载 2005-12-30 21:12:00 · 1189 阅读 · 1 评论 -
javascript正则表达式
! 移动手机号的校验 如果采用传统的校验方式至少就要完成下面三步的校验, (1). 是否是数字 (2).是否是11位 (3).数字的第三位是否是5,6,7,8,9 如果采用正则表达式校验,只需以下代码 function checkMobile1(form) { if (form.mobile.value > "") { var reg=/13[5,6,7,8,9]/d{8}/; if ( form转载 2005-09-21 16:49:00 · 1620 阅读 · 0 评论 -
两种添加数据到WEB DropDownList 控件的方法
作者:海雅(http://blog.youkuaiyun.com/hiyavip)方法一: string sql="SELECT * FROM NewsClass ORDER BY ORDERID DESC"; OleDbConnection conn=new OleDbConnection(); conn.ConnectionString=ConnectionString; conn.Ope原创 2005-09-19 10:05:00 · 1815 阅读 · 1 评论 -
asp.net上传文件的源代码
:::i7land无组件多文件上传程序 ::: 多文件上传为保证服务器和网站的安全,禁止上传任何.COM或.DLL文件,但允许你上传任何gif、jpg、swf、asp、aspx、htm、html、js、css等网络文件 :: 上传 :: 重置 :: 程序代码:这是(转载 2005-09-10 17:45:00 · 2991 阅读 · 2 评论 -
在ASP.NET中实现多文件上传
MultiUpload.aspx Inherits="aspxWeb.MultiUpload" %> 多文件上传 function addFile() { var str = document.getElementById(MyFile).insertAdjacentHTML("beforeEnd",str) }转载 2005-09-10 17:34:00 · 807 阅读 · 0 评论 -
通过使页面动态加载不同CSS实现多界面
方法一: public void page_load(Object obj,EventArgs e) { //创建服务器端控件. //指定的标记"LINK"初始化此类的新实例. HtmlGenericControl objLink=new HtmlGenericControl("LINK"); objLink.ID=ID; objLink.Attributes["rel"转载 2005-09-10 16:53:00 · 1015 阅读 · 0 评论 -
Asp.net的身份验证
Asp.net的身份验证有有三种,分别是"Windows | Forms | Passport",其中又以Forms验证用的最多,也最灵活。Forms 验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个web应用就会连同这个身份Cookie一起发送到服务端。服务端上的授权设置就可以根据不同目录对不同用户的转载 2005-09-10 17:22:00 · 934 阅读 · 0 评论