
ASP.NET
文章平均质量分 62
sytWeibo
这个作者很懒,什么都没留下…
展开
-
Server.MapPath方法的应用方法
Server.MapPath方法的应用方法 老是忘记Server.MapPath的使用方法了,下面记录一下,以备后用:总注:Server.MapPath获得的路径都是服务器上的物理路径,也就是常说的绝对路径1、Server.MapPath("/")注:获得应用程序根目录所在的位置,如 C:/Inetpub/wwwroot/。2、Server.MapPath("./")注:获得所在页面的当前目录原创 2009-07-16 12:18:00 · 533 阅读 · 0 评论 -
Asp.Net开发小技巧
1. 如何让页面回发(PostBack)后,滚动条位置保持不变?在页面后台代码的Page_Load事件中,添加如下代码: this.Page.MaintainScrollPositionOnPostBack = true;上面的代码在.net1.1中等价于this.Page.SmartNavigation = true;2. 如何在IE中让文本框刷新之后还保持原值原创 2009-07-19 10:33:00 · 739 阅读 · 0 评论 -
类型“GridView”的控件“ctl00_ContentPlaceHolderMain_gvSelectInfo”必须放在具有 runat=server 的窗体标记内。
在页面中重写Page基类的VerifyRenderingInServerForm方法 public override void VerifyRenderingInServerForm(Control control) { // Confirms that an HtmlForm control is rendered for } 必须位于 标记中的控件可以在呈现之前调用此方法,以原创 2009-07-22 19:04:00 · 2448 阅读 · 0 评论 -
GridView与Excel数据导入导出
GridView与Excel数据导入导出一、将GridView的数据导入到Excel表格中using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Web;using System.Web.UI;using System.Web.UI.WebControl原创 2009-07-22 19:32:00 · 1795 阅读 · 2 评论 -
数据绑定Eval与Bind区别
使用数据绑定语法,可以将控件属性值绑定到数据,并指定值以对数据进行检索、更新、删除和插入操作。 数据绑定语法 数据绑定表达式包含在 和 %> 分隔符之内,并使用 Eval 和 Bind 函数。Eval 函数用于定义单向(只读)绑定。Bind 函数用于定义双向(可更新)绑定。除了通过在数据绑定表达式中调用 Eval 和 Bind 方法执行数据绑定外,还可以调原创 2009-07-28 14:34:00 · 2774 阅读 · 0 评论 -
很不错的一款flv播放器 JW FLV MEDIA PLAYER 4.2
下载flv播放器 JW FLV MEDIA PLAYER 4.2:http://www.jeroenwijering.com/?item=JW_FLV_Media_Player 嵌入代码(页面一加载,自动播放):无法观看,点此下载http://www.macromedia.com/go/getflashplayer" target="_blank">Flash播放器,安装后再重新刷新页原创 2009-05-16 20:57:00 · 1471 阅读 · 0 评论 -
WIN 2003下实现网页播放FLV的功能
iis默认不支持播放flv,需要自己设置mime。1.在2003服务器上,找开IIS管理器。2.展开本地服务器名称,右击选择属性,在Internet信息服务标签上,点击最下方的计算机MIME映射下面的编辑按钮。3.点击”新类型”按钮,扩展名添上”.FLV”,内容类型(MIME)添上“flv-application/octet-stream”4.点击确定。5.重新启动www服务。通过该方案在转载 2009-05-17 10:15:00 · 724 阅读 · 0 评论 -
asp.net 在前台和后台调用 javascript 函数
asp.net 在前台和后台调用 javascript 函数 1、直接在前台调用 javascript 函数很简单,在 head 元素之间加入 script 元素,将 type 元素设置为 " text/javascript " 如:function ShowName(str){alert("您的名字为:("+str+")");} using javascript转载 2009-05-19 15:45:00 · 1017 阅读 · 0 评论 -
Js得到radiobuttonlist选中值的两种方法
WebForm1 http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema"> function getvalue() { var b=document.all.rbti原创 2009-07-30 18:58:00 · 6409 阅读 · 0 评论 -
JavaScript与DropDownList
服务器控件DropDownList和Javascript的之间的传递 function hehe() { document.all(txtSdept).value =document.all(ddlSdept).options[document.all(ddlSdept).selectedIndex].text;}ddlSdept" style=原创 2009-07-30 19:07:00 · 5305 阅读 · 0 评论 -
Javascript用Url传递参数出现中文乱码的解决方法
JS: iframe id="iFrameTask" src="system/setFile.aspx?fileType=+ escape(fileType) +" width="1000" height="500px" style="margin:0">iframe>.CS: string strDes = Request["des"].ToS原创 2009-07-28 19:35:00 · 192 阅读 · 0 评论 -
jmail 4.5 组件
Jmail组件使用步骤:1. 下载jmail.dll 4.5 : http://download.youkuaiyun.com/source/13298942. 注册jmail 方法一:windows --> 运行 --> cmd --> cd jmail目录 --> regsvr32 jmail.dll --> 注册成功 方法二:将jmail.dll复制到C:/原创 2009-05-20 22:06:00 · 3286 阅读 · 0 评论 -
jmail组件报错:'The message was undeliverable. All servers failed to receive the message '
Jmail邮件发送常见问题总结【问题一】通常我们遇到的错误是:The message was undeliverable. All servers failed to receive the message ,这其实是Jmail返回的错误,并不是ASP代码产生的,根本原因是MAIL SERVER拒绝了Jmail的请求。导致该问题的可能原因:1.用户名和密码 在代码里要写上原创 2009-05-22 11:05:00 · 13281 阅读 · 0 评论 -
未能加载文件或程序集“UrlReWrite”或它的某一个依赖项。系统找不到指定的文件。
这个问题昨天整整花了我一个晚上的时间还是没弄好,今天突然想到可能是配置错了。于是就尝试把配置改了下,结果就好了。xp的iis使用这个设定:IIS配置:网站->属性->目录->配置(G)...->映射->应用程序扩展->添加可执行文件:c:"windows"microsoft.net"framework"v2.0.50727"aspnet_isapi.dll扩展名:.html动作:限制为 G原创 2009-05-26 12:36:00 · 3846 阅读 · 0 评论 -
ASP.NET对路径"xxxxx"的访问被拒绝的解决方法
在windows 2003下,在运行web应用程序的时候出现一下错误: 服务器无法处理请求,-->对路径“C:/temp/mytest.txt”的访问拒绝 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.UnauthorizedAccessException: 对路径“D:/转载 2009-07-31 12:23:00 · 5604 阅读 · 0 评论 -
IIS运行不了ASP.NET的解决方案 & HTTP 500 - 内部服务器错误的解决方案
一开始,我的IIS运行不了ASP.NET,我卸了装卸了装,还是不行。然后进入IIS仔细瞧了瞧,发现映射少了好几个啊。可能问题就在这。于是就用了下面的方法一: 方法一:.NET 安装的顺序应该是先装IIS,再装VS.NET,如果次序反了,或者IIS重装了,就需要使用aspnet_regiis.exe -i来重新安装IIS Mapping(主要用于aspx, asmx等文件的Ex原创 2009-05-27 22:37:00 · 1345 阅读 · 0 评论 -
扩展GridView控件
文章索引扩展GridView控件(0) - 基本架构、增加事件和要点汇总扩展GridView控件(1) - 鼠标经过行时改变行的样式扩展GridView控件(2) - 复合排序和排序状态提示扩展GridView控件(3) - 根据按钮的CommandName设置其客户端属性扩展GridView控件(4) - 联动复选框(复选框的全选和取消全选)扩展GridView控件(5) - 固定指定行、指转载 2009-05-30 20:31:00 · 627 阅读 · 0 评论 -
Loadrunner 8.1 安装 & 卸载
这两天,Loadrunner的安装让我吃了不少苦头,老师碰到问题。下面,就自己的实际操作情况,整理了Loadrunner 8.1 安装步骤和卸载步骤。Loadrunner 8.1 安装1、下载Loadrunner8.1 (官方英文版)2、安装Loadrunner8.13、破解:http://download.youkuaiyun.com/source/1348756l 具体原创 2009-05-31 16:24:00 · 5308 阅读 · 0 评论 -
Asp.Net Session丢失问题
asp.net的Session是基于HttpModule技术做的,HttpModule可以在请求被处理之前,对请求进行状态控制,由于Session本身就是用来做状态维护的,因此用HttpModule做Session是再合适不过了。 原因1:bin目录中的文件被改写,asp.net有一种机制,为了保证dll重新编译之后,系统正常运行,它会重新启动一次网站进程,这时就会导致Session丢转载 2009-05-29 22:31:00 · 632 阅读 · 0 评论 -
Asp.net 默认配置下,Session莫名丢失的原因及解决办法
Asp.net 默认配置下,Session莫名丢失的原因: 由于Asp.net程序是默认配置,所以Web.Config文件中关于Session的设定如下:我们会发现sessionState标签中有个属性mode,它可以有3种取值:InProc、StateServer、SQLServer(大小写敏感) 。默认情况下是InProc,也就是将Session保存在进程内(IIS5是aspnet原创 2009-08-08 14:31:00 · 532 阅读 · 0 评论 -
Asp.Net实现采用切换CSS换皮肤
换皮肤的方式有很多种,最简单的通常就是切换页面CSS,而CSS通常写在外部CSS文件里。那么切换css其实就是更换html里的link href路径。我在网上搜索了下。一般有两种方式:1,在页面放一个holder控件。然后用编程方式把当前用户的风格css link写入页面。2,通过反射机制,逐个控件设置css样式。上面两种方式都挺麻烦的,第一种需要在每个页面上放一个holder控件。类似的做法转载 2009-06-01 21:18:00 · 778 阅读 · 0 评论 -
用css网站布局之十步实录
第一步:规划网站http://www.52css.com/article.asp?id=175第二步:创建html模板及文件目录等http://www.52css.com/article.asp?id=176第三步:将网站分为五个div 网页基本布局http://www.52css.com/article.asp?id=177第四步:网页布局与div浮动等http://www.52css.com/转载 2009-06-06 22:33:00 · 599 阅读 · 0 评论 -
gridview获取当前行索引
在用GridView控件时,我们经常会碰到获取当前行的索引,通过索引进行许多操作。例如,可以获得当前行某一个控件元素;设置某一元素的值等等。下面结合实例介绍几种获得GridView当前行索引值的方法。实例:① 目的:获取GridView中RowCommand的当前索引行。② 前台页面:在GridView中添加一模版列,里面添加一个LinkButton控件。代码:"操作">原创 2009-06-03 09:31:00 · 2409 阅读 · 1 评论 -
使用LoadRunner进行资源占用率进行分析
LoadRunner作为业界最流行的性能测试工具,应用已经十分广泛。LoadRunner如何分析性能数据,这个是每一个做性能测试人员都非常关心的话题。但此话题受具体业务和环境的影响不太好回答,所以缩小一下范围。如何使用LoadRunner进行资源占用率(CPU,内存,硬盘)的分析? Memory:内存使用情况可能是系统性能中最重要的因素。如果系统“页交换”频繁,说明内存不足。“转载 2009-06-05 21:09:00 · 1382 阅读 · 0 评论 -
windows2003中IIS6的session以及application在iframe中丢失问题的解决方案
单个程序池启动的进程大于一个就不能保持会话,用一个可以打开应用程序池设置:在回收栏的 “回收工作进程” 和 性能栏的 “在空闲此段时间后关闭工作进程” 取消添加回 收栏“在下列时间回收”,然后添加上时间(根据你站访问量设置)。访问量不大,可以设置晚上回收一次。 下面向大家详细介绍如何解决在windows2003、IIS6中,asp或者asp.net程序session、appl原创 2009-06-07 10:49:00 · 1026 阅读 · 0 评论 -
HyperLink的绑定用法
>编辑 下面的方法也可以:以往在数据绑定控件中对HyperLink进行绑定时,经常需要对其Text和NavgateUrl两个属性均加上动态数据,如果写成: 作者: asp:HyperLink ID="BtAuthor" runat="server" Text= NavigateUrl=") /> 在编译就会报错.但是写成如下形式就能通过了:原创 2009-08-17 19:12:00 · 968 阅读 · 0 评论 -
Log4net日志组件
一 Log4net简介 Log4net是基于.net开发的一款非常著名的记录日志开源组件。他最早是2001年7月由NeoWorks Limited启动的项目,基本的框架源于另外的一个非常著名的姐妹组件-log4j。Log4net记录日志的功能非常强大。它可以将日志分不同的等级,比不同的样式,将日志输出到不同的媒介。 Log4net可以从http://logging.apache原创 2009-06-10 23:11:00 · 1299 阅读 · 0 评论 -
Excel在Asp.Net项目中出现的问题
1.检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。解决方案如下: 下面是Windous2003系统环境下的配置: 1:在服务器上安装office的Excel软件.2:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务"3:依次双击"组原创 2009-06-13 12:41:00 · 770 阅读 · 0 评论 -
System.Drawing.Color的几种使用方法
System.Drawing.Color cl = Color.Red; System.Drawing.Color cl = Color.FromArgb(255,0,0); myDataGrid.BorderColor=Color.FromName("#DEBA84"); 颜色和字符串之间的关系: 1、将颜色转换成字符串str原创 2009-06-22 10:35:00 · 15163 阅读 · 0 评论 -
ASP.NET自定义控件开发(1)
1. 自定义控件从WebControl类而不是从Control类派生而来,那么就能够继承到许多附加的属性。 比如高度,宽度,字体和其他样式相关的属性。这些属性可以允许页面开发者自定义控件的外观。当从WebControl类中派生时,应该遵循如下约定: ◎ 包含一个到System.Web.UI.WebControls命名空间的引用。 ◎ 不要通过重载Render方法来直接向外输出流中写转载 2009-06-22 15:13:00 · 741 阅读 · 0 评论 -
OnPreRender事件常见用法
protected override void OnPreRender(EventArgs e)1) 加入脚本 protected override void OnPreRender(EventArgs e) { base.OnPreRender(e); this.Page.RegisterClientScriptBl转载 2009-06-23 14:28:00 · 5204 阅读 · 0 评论 -
WebResource实现在自定义控件中内嵌JS文件
WebResource实现在自定义控件中内嵌JS文件 1. WebResource简介 ASP.NET(1.0/1.1)给我们提供了一个开发WebControl的编程模型,于是我们摆脱了asp里面的include模式的复用方式。不过1.0/1.1提供的Web控件开发模型对于处理没有image、css等外部资源的组件还算比较得心应手,script虽然很多时候也是外部资源,但在开原创 2009-06-23 14:33:00 · 1336 阅读 · 0 评论 -
解决HttpContext.Current.Request.Files返回的文件个数不正确问题
昨天工作中出现了这样一个问题,明明页面上我选择了3个文件要上传,但是执行HttpFileCollection files = HttpContext.Current.Request.Files;file返回的结果总是1。非常纳闷,到底是为什么呢?为什么呢?今天一早无意中发现一个可能导致该错误的原因,结果一试,果然如此啊~~~解决:必须为file控件添加Name属性functio原创 2009-06-24 09:38:00 · 7864 阅读 · 2 评论 -
图片循环滚动代码(无缝滚动)
向上:程序代码 var speed=30 demo2.innerHTML=demo1.innerHTML function Marquee(){ if(demo2.offsetTop-demo.scrollTopdemo.scrollTop-=demo1.offsetHeight else{ demo.scrollTop++ } } var MyMar=setI原创 2009-08-27 21:29:00 · 4127 阅读 · 0 评论 -
DayOfWeek使用
1、string [] Day=new string []{"星期日","星期一","星期二","星期三","星期四","星期五","星期六"}; Console.WriteLine(Day[Convert.ToInt16(DateTime.Now.DayOfWeek)]); 2、System.Globalization.CultureInfo.CurrentCu原创 2009-08-27 21:43:00 · 4126 阅读 · 0 评论 -
36种正则表达式匹配表达式
intege:"^-?[1-9]//d*$", //整数 intege1:"^[1-9]//d*$", //正整数 intege2:"^-[1-9]//d*$", //负整数 num:"^([+-]?)//d*//.?//d+$", //数字 num1:"^[1-9]//d*|0$", //正数(正整数 + 0) num2:"^-[1-9]//d*|0$",原创 2009-08-27 21:18:00 · 1103 阅读 · 0 评论 -
DataList时间格式
# DataBinder.Eval(Container.DataItem,"sl_data") %>这里绑定在数据库里面获取的时间字段,sqlserver里面的时间类型,获取到的是2006-1-19 0:00:00 这样的类型,我得到2006-1-19这个类型可以如下操作。1。# DataBinder.Eval(Container.DataItem,"sl_data","{0:yyyy-MM-dd原创 2009-08-27 21:22:00 · 855 阅读 · 0 评论 -
控件包含代码块(即 ),因此无法修改控件集合解决方法!
在使用主题的时候出现 控件包含代码块(即 ),因此无法修改控件集合错误,原来错误的原因是:控件包含代码块(即 ),因此无法修改控件集合。 将这些代码去掉,相应的功能在代码中实现即可。造成这个错误的原因是:在里面,使用了类似这样的代码,把Head中使用的的脚本放到body中,就OK了.原创 2009-08-27 21:31:00 · 637 阅读 · 0 评论 -
为.Net程序集添加资源 (转贴)--解决未能找到任何适合于指定的区域性或非特定区域性的资源问题
一、资源文件 资源文件顾名思义就是存放资源的文件。资源文件在程序设计中有着自身独特的优势,他独立于源程序,这样资源文件就可以被多个程序使用。同时在程序设计的时候,有时出于安全或者其他方面因素的考虑,把重要东西存放在资源文件中,也可以达到保密、安全的效果。那么Visual C#所使用的资源文件中到底存放哪些东西呢?在用Visual C#创建资源文件大致可以存放三种类型的数据资源,分别是字转载 2009-08-27 21:39:00 · 2597 阅读 · 0 评论 -
自定义控件的 Enum类和Color类 属性的公开设定
我们知道 常规状态下 自定义控件经常使用String,Boolean型的属性这些属性公开后 在使用时 就可以看到可输入的文本框及有true和false供选择的下拉列表可是我们有时还要用到 更多内容的下拉列表 或 颜色选择框那么 下面就是自定义控件的 Enum类和Color类 属性的公开设定 的示例using System;using System.Web.UI;using System.Web.U转载 2009-08-27 21:42:00 · 768 阅读 · 0 评论