ASP.NET
jclnb
要大休等死了以后,活着就使劲的折腾~~~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Literal 控件
private void ShowMessage(string Message) ...{ Literal TxtMsg = new Literal(); TxtMsg.Text = "alert(" + Message + ")"; Page.Controls.Add(TxtMsg); }原创 2008-05-17 14:24:00 · 193 阅读 · 0 评论 -
获取gridview隐藏列的值
GridView控件里边有DataKeyNames这个属性的吧? 把所有不需要显示并且要传递的字段都放这里(多个用逗号分隔) 获取的时候,通过GridView.DataKeys[]来获取DataKeyNames里的隐藏字段值 例如页面上有个GridView控件的名字叫GV <asp:GridView ID="GV" runat="server" Sho原创 2009-07-07 18:05:00 · 272 阅读 · 0 评论 -
ASP.NET如何捕获对话框的返回值
因一直做的FORM开发,第一次搞ASP.NET,对于FORM中很方便的messagebox到了ASP.NET中竟不知如何处理其实本文并没有实现捕获对话框的返回值只是在页面中加入一个隐藏控件,在对话框选择时给这个控件赋予不同的值,然后根据这个值来进行相应的操作, 代码如下: JAVASCRIPT: <!-- function JSConfirm()原创 2009-07-07 18:07:00 · 741 阅读 · 0 评论 -
母版中使用UpdatePanel
本文简单介绍一下在母版页中使用UpdatePanel控件,翻译自官方文档。 主要内容1.添加UpdatePanel控件到Content Page2.通过Master Page刷新UpdatePanel 一.添加UpdatePanel控件到Content-Page1.添加一个新的Master Page,并切换到设计视图。2.在工具箱中AJAX Extensions转载 2010-03-16 11:21:00 · 200 阅读 · 0 评论 -
UpdatePanel控件
本文简单介绍一下在母版页中使用UpdatePanel控件,翻译自官方文档。 主要内容1.添加UpdatePanel控件到Content Page2.通过Master Page刷新UpdatePanel 一.添加UpdatePanel控件到Content-Page1.添加一个新的Master Page,并切换到设计视图。2.在工具箱中AJAX Extensions转载 2010-03-25 13:58:00 · 252 阅读 · 0 评论 -
GridView 如何获取当前行的索引值
在用GridView控件时,我们经常会碰到获取当前行的索引,通过索引进行许多操作。例如,可以获得当前行某一个控件元素;设置某一元素的值等等。下面结合实例介绍几种获得GridView当前行索引值的方法。 实例: ① 目的:获取GridView中RowCommand的当前索引行。 ② 前台页面:在GridView中添加一模版列,里面添加一个LinkButton控件。 代码: CommandArgu原创 2010-03-25 18:00:00 · 356 阅读 · 2 评论 -
中文字符串转化为首字母串
using System;using System.Data;using System.Configuration;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System原创 2010-04-15 13:05:00 · 295 阅读 · 0 评论 -
“由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值”的解决方法
异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值 原因: 如果使用 Response.End、Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbortException 异常。您可以使用 try-catch 语句捕获此异常。 Response.End 方法终止页的执行,并将此执行切换到应用程序的事件管线中的 Appli转载 2010-04-20 17:56:00 · 242 阅读 · 0 评论 -
使网页变灰的代码(包括FLASH等所有网页元素)
使网页所有元素变灰的代码,包括FLASH,只支持IE:第一种方法:把下面的代码加入网页的与之间:*{filter:Gray;}第二种方法:把下面的代码加入网站的CSS文件中:*{filter:Gray;}上面的代码可以使除了FLASH之外的网页所有元素变灰,如果网页中含有FLASH,可以使用下面的方法使FLASH变灰:第一种方法:转载 2010-04-21 09:09:00 · 191 阅读 · 0 评论 -
应用程序ASP.NET1309错误解决[已解决]
ASP.NET发布后出现如下问题,先贴出来,解决方法暂时未找到。[已解决]开发环境:IIS6,windows2003 R2 Enterprise Edition SP2,c#,sqlserver2005部署环境:IIS6,windows2003 R2 Enterprise Edition SP2,sqlserver2005 事件代码: 3005 事件消息: 发生了未处理的异常。 事原创 2010-04-23 09:59:00 · 2409 阅读 · 1 评论 -
asp.net超时问题探讨
前阵子开发的一个项目程序中,总是存在超时问题,我在iis和web.config中都配置了超时为120分钟,但是经常是不到40分钟就超时了,很是烦人却苦于一直没有找到比较好的一种方案,后来查询了许多相关的资料才找到一个可以实施的方案。这里主要讲述一下web.config关于sessionState节点的配置方案,sessionState有四种模式:off,inProc,StateServer,S转载 2010-04-24 08:35:00 · 219 阅读 · 0 评论 -
纯CSS实现的背景渐变条特效代码
CSS渐变条 <TD id=msviRegionGradient1 style="FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#FFFFFF, endColorSt转载 2010-04-22 17:39:00 · 290 阅读 · 0 评论 -
从客户端中检测到有潜在危险的 Request.Form 值
从客户端中检测到有潜在危险的 Request.Form 值由于在.net中,Request时出现有HTML或Javascript等字符串时,系统会认为是危险性值。立马报错上面的错误。解决办法:解决方案一: 在.aspx文件头中加入这句: 解决方案二: 修改web.config文件: 因为validateRequest默认值为true。只要设为false即可。这转载 2010-04-30 16:11:00 · 1028 阅读 · 0 评论 -
QQ在线客服
一、以下代码插入到您网站的相关页面的top.asp里 二、登录腾讯官网http://wp.qq.com/用其给出的代码。 http://sighttp.qq.com/cgi-bin/check?sigkey=6dea3902f4b92de94d5b0f446ea82262f7613013c0a5ed78412fa7cd3f9ce699"; target=_blank;原创 2010-05-04 09:00:00 · 235 阅读 · 0 评论 -
C#.net 文件操作:上传 下载 删除 文件列表
using System.IO; 1.文件上传 ---------- 如下要点: HTML部分: 后台CS部分 按钮事件 //string strFileFullName = System.IO.Path.GetFileName(this.FileUpLoad.PostedFile.FileName); //this.FileUpLoad.PostedF原创 2009-07-07 18:01:00 · 436 阅读 · 0 评论 -
listbox控件的一些操作
listbox控件的一些操作 1. 属性列表: SelectionMode 组件中条目的选择类型,即多选(Multiple)、单选(Single) Rows 列表框中显示总共多少行 Selected 检测条目是否被选中 SelectedItem 返回的类型是ListItem,获得列表框中被选择的条目 C转载 2009-07-02 10:00:00 · 341 阅读 · 0 评论 -
使用 VS.Net 自带打包工具对 Asp.Net Web 应用程序进行打包
1、打开你的项目,在中用鼠标右击你的,选择-。 2、对话框中选择-。(注意:的存放路径。) 3、vs.net 的窗口左侧会显示。用鼠标右键选中,选择-,在弹出的中同时选中和。(注意:可根据自己需要选择。) 4、你的解决方案中会新增一个你的 Web 安装项目名称的工程,就是安装的项目。保存一下,有时会出错。 5、如果你用了crystal report,就要添加 crystal reprot 的支持文原创 2008-06-02 15:44:00 · 232 阅读 · 0 评论 -
ASP.NET程序中常用的三十三种代码
1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数: string a = Request.QueryString("id"); string b = Req原创 2008-08-28 09:59:00 · 188 阅读 · 0 评论 -
[转]petshop4.0 详解之二(数据访问层之数据库访问设计)
在系列一中,我从整体上分析了PetShop的架构设计,并提及了分层的概念。从本部分开始,我将依次对各层进行代码级的分析,以求获得更加细致而深入的理解。在PetShop 4.0中,由于引入了ASP.Net 2.0的一些新特色,所以数据层的内容也更加的广泛和复杂,包括:数据库访问、Messaging、MemberShip、Profile四部分。在系列二中,我将介绍有关数据库访问的设计。在PetSh转载 2008-09-28 17:38:00 · 172 阅读 · 0 评论 -
[转] petshop4.0 详解之一(系统架构设计)
前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,却又很多可以借鉴之处。PetSh原创 2008-09-28 17:35:00 · 233 阅读 · 0 评论 -
[转]petshop4.0 详解之三(PetShop数据访问层之消息处理)
在进行系统设计时,除了对安全、事务等问题给与足够的重视外,性能也是一个不可避免的问题所在,尤其是一个B/S结构的软件系统,必须充分地考虑访问量、数据流量、服务器负荷的问题。解决性能的瓶颈,除了对硬件系统进行升级外,软件设计的合理性尤为重要。在前面我曾提到,分层式结构设计可能会在一定程度上影响数据访问的性能,然而与它给设计人员带来的好处相比,几乎可以忽略。要提供整个系统的性能,还可以从数据库的优化转载 2008-09-28 17:38:00 · 214 阅读 · 0 评论 -
[转]petshop4.0 详解之五(PetShop之业务逻辑层设计)
五 PetShop之业务逻辑层设计业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,我们也将业务逻辑层称为领域层。例如Martin Fowler在《Patterns of Enterprise Applicat转载 2008-09-28 17:44:00 · 195 阅读 · 0 评论 -
[转]petshop4.0 详解之四(PetShop之ASP.NET缓存)
如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存储器(Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决CPU与内存之间的速度不匹配问题。硬件系统可以利用Cache存储CPU访问概率高的那些数据,当CPU需要访问这些数据时,可以直接从Cache中读取,而不必访问存取速转载 2008-09-28 17:43:00 · 195 阅读 · 0 评论 -
[转]petshop4.0 详解之六(PetShop表示层设计)
表示层(Presentation Layer)的设计可以给系统客户最直接的体验和最十足的信心。正如人与人的相交相识一样,初次见面的感觉总是永难忘怀的。一件交付给客户使用的产品,如果在用户界面(User Interface,UI)上缺乏吸引人的特色,界面不友好,操作不够体贴,即使这件产品性能非常优异,架构设计合理,业务逻辑都满足了客户的需求,却仍然难以讨得客户的欢心。俗语云:“佛要金装,人要衣转载 2008-09-28 17:45:00 · 158 阅读 · 0 评论 -
[转]petshop4.0 详解之七(PetShop表示层设计)
6.4 ASP.NET 2.0新特性由于PetShop 4.0是基于.NET Framework 2.0平台开发的电子商务系统,因而它在表示层也引入了许多ASP.NET 2.0的新特性,例如MemberShip、Profile、Master Page、登录控件等特性。接下来,我将结合PetShop 4.0的设计分别介绍它们的实现。6.4.1 Profile特性Profile提转载 2008-09-28 17:45:00 · 158 阅读 · 0 评论 -
[转]petshop4.0 详解之八(PetShop表示层设计)
代码中,InsertUser()方法就是负责用户的创建,而在之前则需要判断创建的用户是否已经存在。InsertUser()方法的定义如下:private static bool InsertUser(OracleTransaction transaction, int userId, string email, string password, int passFormat, strin转载 2008-09-28 17:46:00 · 180 阅读 · 0 评论 -
演练:使用输出缓存增强网站性能
性能是任何 Web 应用程序的关键方面。必须减少 Web 服务器的处理量,以便使单个请求结果响应速度更快、服务器有能力处理更多并发请求并减少中间和后端数据系统的负荷。 使用输出缓存以减少服务器的工作负荷,能够实现更佳的 ASP.NET 性能。输出缓存是一种优化方案,可以缩短 Web 服务器响应的时间。 通常,浏览器请求 ASP.NET 页时,A原创 2008-11-28 17:48:00 · 221 阅读 · 0 评论 -
ASP.NET 网络打印之WindowsPrint
WindowsPrint HTML> HEAD> title>WebForm1title> meta name="GENERATOR" Content="Microsoft Visual Studio 7.0"> meta name="CODE_LANGUAGE" Content="C#"> meta转载 2008-12-13 18:04:00 · 366 阅读 · 0 评论 -
关于ASP.NET不能中断的问题解决
关闭所有的IE窗口再运行即解决原创 2009-06-29 15:47:00 · 194 阅读 · 0 评论 -
Session超时和莫名丢失的处理
1.Session的具体操作 //存储信息Session["myname"]="Lee";//获得信息myname=Session["myname"]j//清除SessionSession.Clear() //从Session状态集合中移除所有的键和值。Session.Abandon() //取消当前Session会话 2.Session超时和莫名丢失的原创 2010-05-07 10:02:00 · 485 阅读 · 1 评论
分享