asp.net
文章平均质量分 65
zhihua_1983
这个作者很懒,什么都没留下…
展开
-
asp.net创建文件夹的IO类的问题
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.as原创 2007-01-18 19:36:00 · 647 阅读 · 0 评论 -
asp.net 实现购物车
asp.net 实现购物车 shoppingcart http://schemas.microsoft.com/intellisense/ie5"> ShowFooter="false" CellPadding="3" CellSpacing="0" Font-Name="Verdana" Fon原创 2007-01-16 13:22:00 · 1160 阅读 · 1 评论 -
ASP.NET 网站路径
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.as原创 2007-01-18 20:54:00 · 588 阅读 · 0 评论 -
ASP.NET 2.0的Page指令包括不滚动页面
3.3 ASP.NET 2.0的Page指令ASP.NET指令在每个ASP.NET页面中都有。使用这些指令可以控制ASP.NET页面的行为。下面是Page指令的一个例子: Inherits="_Default" %>在ASP.NET页面或用户控件中有11个指令。无论页面是使用后台编码模型还是内置编码模型,都可以在应用程序中使用这些指令。基本上,这些指令都是编译器编译页面原创 2007-01-23 11:02:00 · 1483 阅读 · 2 评论 -
项目开发过程中对excel导入导出操作的总结
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.as原创 2007-01-18 20:20:00 · 760 阅读 · 0 评论 -
把ASP应用中的Session传递给asp.net应用
最近做一个业务处理系统,因为它原有的用户系统使用ASP开发,在新的业务系统中使用了ASP.NET,ASP.NET APPLICATION要使用原来的ASP用户系统,于是问题出现了,ASP APPLICATION怎样才能让用户登录的状态及用户信息在ASP.NET中依然有效呢。于是我们考虑用构造FORM来自动提交传递ASP应用中的Session变量。例子如下ASP应用URL为http://127.原创 2007-01-18 21:32:00 · 558 阅读 · 0 评论 -
Web服务器 的根目录、Application 的根目录
有/无 ~ 的区别 System.Web.HttpContext.Current.Server.MapPath("/");System.Web.HttpContext.Current.Server.MapPath("~/"); Web服务器 的根目录原创 2007-01-20 10:30:00 · 4716 阅读 · 0 评论 -
asp.net 定制简单的错误处理页面
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.as原创 2007-01-29 09:25:00 · 488 阅读 · 0 评论 -
数据为空的时候显示表头
DataTable dt_Test = new DataTable();dt_Test = obj.GetList();if(dt_Test.Rows.Count == 0){ dt_Test.Rows.Add(dt.NewRow()); gv_Test. DataSource = dt_Test; gv_Test.DataBind();原创 2007-01-29 09:52:00 · 829 阅读 · 0 评论 -
最新版FreeTextBox(版本3.1.6)在ASP.Net 2.0中使用简解
最新版FreeTextBox(版本3.1.6)在ASP.Net 2.0中使用简解 简介:对于FreeTextBox(版本3.1.6)在ASP.Net 2.0中使用,只需要2个文件:FreeTextBox.DLL、ftb.imagegallery.aspx和压缩包中aspnet_client/FreeTextBox文件夹。1、下载最新版FreeTextBox(版本3.1.6),解压原创 2007-06-18 22:17:00 · 754 阅读 · 1 评论 -
httpmodule用法
using System;using System.Collections.Generic;using System.Text;using System.Web;namespace James.HttpModules...{ public class HttpModulesDemo:IHttpModule ...{ public void Dispose()原创 2007-10-09 17:38:00 · 735 阅读 · 0 评论 -
asp.net如何取得纯客户端控件的值
asp.net如何取得纯客户端控件的值 例一:纯客户端控件input name="edisundong" type="text">在服务器端取得的方法 string strvalue=Request.Form.Get("edisundong");例二:纯客户端控件input type="radio" name="sex" value="原创 2007-11-07 10:34:00 · 549 阅读 · 0 评论 -
qq临时对话代码,MSN、淘宝旺旺、Skype在线对话代码
qq临时对话代码,MSN、淘宝旺旺、Skype在线对话代码 qq临时对话代码,MSN、淘宝旺旺、Skype在线对话代码QQ的代码http://wpa.qq.com/msgrd?V=1&Uin=******&Site=a-hai.net&Menu=yestencent://message/?uin=号码或者:http://is.qq.com/cgi-bin/webpresence/wpa_c原创 2007-12-26 12:54:00 · 8621 阅读 · 2 评论 -
写日志
using System;using System.IO;using System.Configuration;namespace NotifyService.Log{ public class Logger { private static readonly string TYPE_INFO = "Info"; private static reado原创 2008-01-18 15:42:00 · 501 阅读 · 0 评论 -
加入进度条
this.Page.Response.Write(""); this.Page.Response.Write("_"); this.Page.Response.Write(""); this.Page.Response.Write("mydiv.innerText = ;"); this.Page.Response.Write(";"); this.Page.Re原创 2007-05-29 08:15:00 · 487 阅读 · 0 评论 -
asp.net千奇百怪的日历
asp.net千奇百怪的日历【月儿原创】 asp.net千奇百怪的日历作者:清清月儿 主页:http://blog.csdn.net/21aspnet/ 时间:2007.5.14日历控件是我们经常使用的,本文把常用的几款日历总结如下。 1.下拉日历梅花雨版第1款点评:最经典的几乎完美了。代码:...@ Page Language="C#原创 2007-05-29 08:08:00 · 591 阅读 · 0 评论 -
插入一条记录后,马上得到新插入记录ID值的方法
jgiCmd.CommandText = "insert into productVariant (productId, isDefault, ImageFileNameOverride) values (" & id & ", 1, " & rd("web_image") & "); select @@identity id" strReturnValu原创 2007-03-19 14:43:00 · 1040 阅读 · 0 评论 -
asp.net页面head区动态设置全攻略
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.原创 2007-06-20 14:00:00 · 563 阅读 · 0 评论 -
DataBinder.Eval用法
DataBinder.Eval用法 # Bind("Subject") %> //绑定字段# Container.DataItemIndex + 1%> //实现自动编号# DataBinder.Eval(Container.DataItem, "[n]") %> 通常使用的方法(这三个性能最好)# DataBinder.Eval(Container.DataItem, "ColumnName原创 2007-06-21 14:59:00 · 894 阅读 · 0 评论 -
ASP.NET 2.0,写无限级下拉菜单
下拉菜单的例子 disappearafter="2000" staticdisplaylevels="2" staticsubmenuindent="10" orientation="Horizontal" font-names="Arial" target="_blank" runat="server"> forecolor="red"/>原创 2007-03-28 21:19:00 · 590 阅读 · 0 评论 -
asp.net2.0开发遇到的小问题解决方法
asp.net2.0开发遇到的小问题解决方法一、页面比较长,如果页面提交到服务器时保存滚动条的位置,可以使用下面的两种方式:1.Page.MaintainScrollPositionOnPostback当网页回发到服务器时,用户将返回到该页的页首。在较长的网页中,这意味着用户必须将页滚动到该页的上一位置。当 MaintainScrollPositionOnPostback 属性原创 2007-04-11 21:44:00 · 677 阅读 · 0 评论 -
动态调用webservices
// 1. 使用 WebClient 下载 WSDL 信息。 WebClient web = new WebClient(); Stream stream = web.OpenRead("http://www.jgoodin.com/ImportingItems.asmx?WSDL"); // 2. 创建和格式化 WSDL 文档。原创 2008-01-19 12:53:00 · 596 阅读 · 0 评论 -
利用Jmail发送和接收邮件
利用Jmail发送和接收邮件整理:Terrylee一.利用Jmail发送邮件 1/**//// 2/// 利用Jmail发送邮件 3/// 4private void SendMailByJmail() 5{ 6 /**////建立发邮件类 7 jmail.MessageClass oJmailMessage = new jmail.MessageClass(); 8原创 2006-11-16 09:13:00 · 794 阅读 · 0 评论 -
实现象163那样的填加多个附件
前台: var iRow=0; function insert_row() { //tbl是要加的表ID R=tbl.insertRow(); C=R.insertCell() C.innerHTML="" C=R.insertCell() C.innerHTML="" iRow++原创 2006-12-04 11:44:00 · 756 阅读 · 0 评论 -
asp.net2.0中2种读取web.config数据库连接字符串
方法一:string myConn = System.Configuration.ConfigurationManager.ConnectionStrings["sqlConnectionString"].ConnectionString;方法二:string connString = System.Web.Configuration.WebConfigurationManager.Connect原创 2006-12-05 16:00:00 · 648 阅读 · 0 评论 -
ASP.NET页面在IE缓存问题的解决
作者tag:asp.net2.0 function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.原创 2006-12-04 10:31:00 · 718 阅读 · 0 评论 -
asp.net生成验证码图片
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.We原创 2006-12-05 14:58:00 · 694 阅读 · 0 评论 -
ASP.NET 2.0页面框架的几处变化
ASP.NET 2.0页面框架的几处变化 在ASP.NET 2.0中,一个ASP.NET页面的生命周期主要为(红色字体表示ASP.NET 2.0新增加的阶段页面事件):客户端请求页面—》预初始化(OnPreInit)—》初始化(OnInit)—》完成初始化(OnInitComplete)—》载入ViewState(LoadViewState)—》处理回送数据(IPostBackDataHan原创 2006-12-05 15:15:00 · 607 阅读 · 0 评论 -
Asp.net中实现同一用户名不能同时登陆(单点登陆)
Asp.net中实现同一用户名不能同时登陆(单点登陆) Web项目中经常遇到的问题就是同一用户名多次登陆的问题,相应的解决办法也很多,总结起来不外乎这几种解决办法:将登陆后的用户名放到数据库表中;登陆后的用户名放到Session中;登陆后的用户名放到Application中;登陆后的用户名放到Cache中。一般的这几种方法都是登陆了之后,如果没有正常退出,第二次登陆将不被允许。这样一般都会存在原创 2006-12-05 17:05:00 · 1039 阅读 · 0 评论 -
ASP.NET Framework深度历险
记得前一段时间有本不错的书叫Delphi深度历险,写得不错,我也就暂且借用了,:)在这里我不打算简单介绍ASP.NET的入门知识了,ASP.NET除了名字和古老的ASP有些相同外,已经是完完全全的改变了,虽然你仍能在ASP.NET中发现你熟悉的Session,Application等等,但是不要尝试将他们同远古的ASP时代的Session等等画上等号。我们来慢慢的深入到ASP.NET Framew原创 2006-12-07 10:14:00 · 897 阅读 · 0 评论 -
ASP.NET WebForms底层请求处理机制初探
ASP.NET WebForms底层请求处理机制初探 1 处理过程分析对客户端的Http请求,WebForms底层将经历如下处理过程:请求由客户端传递到服务器端,IIS服务器将请求传递给ISAPI扩展,ISAPI扩展启动ASP.NET运行时环境,该环境生成HttpApplication实例,该实例调用对应的HttpHandler的ProcessRequest方法来处理请求,并将原创 2006-12-07 10:53:00 · 655 阅读 · 0 评论 -
Asp.net 默认配置下,Session莫名丢失的原因及解决办法
Asp.net 默认配置下,Session莫名丢失的原因及解决办法正常操作情况下Session会无故丢失。因为程序是在不停的被操作,排除Session超时的可能。另外,Session超时时间被设定成60分钟,不会这么快就超时的。这次到CSDN上搜了一下帖子,发现好多人在讨论这个问题,然后我又google了一下,发现微软网站上也有类似的内容。现在我就把原因和解决办法写出来。原因:由于原创 2006-12-04 09:54:00 · 693 阅读 · 0 评论 -
ASP.NET状态存储管理九大兵器
ASP.NET状态存储管理九大兵器稍微经过整理,转自:http://aierong.cnblogs.com/archive/2004/07/14/23950.html 网页状态是任何类型数据能够在一定时期内保持活跃的信息。我们这里说的一定时期可以是整个应用程序的生命周期,也可以是用户操作程序的时间,也可以是单个页面的生命周期等等。时间是有长有短的。 由于WEB程原创 2006-12-01 15:39:00 · 1084 阅读 · 0 评论 -
点击gridview的摸板列用javascript获得当前行数据
function FillPanel(o){ var oUserIDCell = o.parentElement.parentElement.children.item(1); var strUserID = oUserIDCell.innerText; var oBtns = document.all.divHidButton.getElementsByTagName("原创 2006-11-16 13:22:00 · 913 阅读 · 0 评论 -
list box 操作
protected void Button1_Click(object sender, EventArgs e) { if (ListBox1.Items.Count > 0) { if (ListBox2.Items.FindByValue(ListBox1.SelectedValue) == null) {原创 2006-11-16 09:16:00 · 690 阅读 · 0 评论 -
.net页面间的参数传递简单实例
使用QueryString 使用QuerySting在页面间传递值已经是一种很老的机制了,这种方法的主要优点是实现起来非常简单,然而它的缺点是传递的值是会显示在浏览器的地址栏上的(不安全),同时又不能传递对象,但是在传递的值少而安全性要求不高的情况下,这个方法还是一个不错的方案。使用这种方法的步骤如下: 1,使用控件创建web表单(form) 2,创建可以返回表单的按钮和链接按钮原创 2006-11-27 17:30:00 · 638 阅读 · 0 评论 -
了解ASP.NET底层架构
了解ASP.NET底层架构 进入底层这篇文章以非常底层的视角讲述了Web请求(request)在ASP.NET框架中是如何流转的,从Web服务器,通过ISAPI直到请求处理器(handler)和你的代码.看看在幕后都发生了些什么,不要再把ASP.NET看成一个黑盒了. ASP.NET是一个非常强大的构建Web应用的平台,它提供了极大的灵活性和能力以致于可以用它来构建所有类原创 2006-11-28 17:50:00 · 1054 阅读 · 0 评论 -
RegisterStartupScript() 和 RegisterClientScriptBlock()
使用 RegisterStartupScript() 和 RegisterClientScriptBlock() 添加客户端脚本块 System.Web.UI.Page 类包含的两个方法可以将客户端脚本代码发送到由 ASP.NET Web 页面提供的 HTML 中: RegisterStartupScript(key, sc原创 2006-12-01 13:49:00 · 1427 阅读 · 0 评论 -
页面生命周期
每当请求IIS容纳的ASP.NET页时,总是要把请求转交给了ASP.NET HTTP 管道。HTTP管道是一组被控对象,这些对象按顺序处理请求并且把这些请求转换成一般HTML文本。HTTP管道的入口是HttpRuntime 类。ASP.NET的底层结构为每一个应用程序域 ( AppDomain )的工作进程建立了一个这个类(HttpRuntime)的实例(注意,一个工作进程只能支持一个正在运行的A原创 2006-12-01 14:10:00 · 2389 阅读 · 0 评论 -
在ASP.NET中执行URL重写
发布日期: 8/23/2004 | 更新日期: 8/23/2004 From: Msdnscott Mitchell4guysfromrolla.com适用范围:microsoft? ASP.NET摘要:介绍如何使用 Microsoft ASP.NET 执行动态 URL 重写。URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。讨论实现 URL原创 2006-12-07 11:20:00 · 760 阅读 · 0 评论