Web开发网 > 站内搜索 > asp无组件上传
,则将用户重定向到该错误页面,并且原始 URL 更改为该错误页面的 URL,并附带aspxerrorpath参数,参数值为发生错误的动态页的路径。 2)RedirectMode 属性设置为 ResponseRewrite,则将用户定向到错误页面,并且不更改浏览器中的原始 URL。 所以要删除asp .net编译出错时附带的aspxerrorpath参数,需要设置RedirectMode为ResponseRewrite+展开-XMLcustomErrorsdefaultRedirect="404.aspx"mode="On"redirectMode="ResponseRewrite"errohttp://www.w3dev.cn/article/20110812/remove-aspxerrorpath-error-paramter.aspx
概要本文介绍如何在 ASP .NET 中发生错误时使用 Visual C# .NET 代码捕获和响应错误。ASP .NET 改进了传统的 Microsoft Active Server Page (ASP ) 中的错误处理选项。在 ASP .NET 中,您可在应用程序中处理若干不同级别的错误。 ASP .NET 中的新功能ASP .NET 在处理和响应错误的方式上进行了若干改进。在传统的 ASP 中,是用"On Error Resume Next"(或在 Jscript 中用 try-catch 块)处理错误的。或者,如果您运行的是 Microsoft Internet Information Servhttp://www.w3dev.cn/article/20110812/asp-net-self-define-error-handler.aspx
1. 出错信息:TabContainer1 发生了未处理的异常 A ScripManager is required on the page to use ASP .NET AJAX ScriptComponents解决办法: 安装ASPAJAXExtSetup.msi, 重启VS,从工具箱AJAX Extension 中把ScriptManager 控件拖到form下面 2. Sys is not defined 解决办法: 在web.config 中加入以下节点+展开-XMLhttpHandlersaddverb="GET"path="http://www.w3dev.cn/article/20110808/AJAX-Tookit-TabContainer-error-solutions.aspx
com,省却注册过程,这个assembly的名字为:Interop.DexterLib.dll, 它象其他dll,只需添加引用即可。利用这个dll,封装了一个类,利用这个类您就可以方便的生成video的缩略图了,而且适用于winform,也适用于 asp .net,酷吧!效果如下:winform:asp .net:源码在这,用兴趣的,下过去看看吧asp .net从视频文件生成图像文件源代码下载参考文章:http://www.yafla.com/dennisforbes/Extracting-Video-Frames-with-NET/Extracting-Video-Frames-with-NEThttp://www.w3dev.cn/article/20110725/asp-net-video-view-image.aspx
http://www.w3dev.cn/article/20110621/asp-recordset-json-string-class.aspx
firefox上传 文件时只能获取图片的文件名不能获取全路径,因此不能预览,怎么解决呢? =========== firefox,ie7,ie8都是不能直接访问本地文件的。比如+展开-HTMLimgsrc="C:\DocumentsandSettings\Administrator.WWW-00E83A94D30\MyDocuments\MyPictures\winter.jpg"/会给你显示一个X,只有IE6下才有这个权限可以访问,高版本的浏览器出于安全考虑都已删除此项功能。下面为获取file控件全路径的一个功能+展开-JavaScriptvarFilePath={getFilePath:fhttp://www.w3dev.cn/article/20110620/firefox-file-get-full-path.aspx
http://www.w3dev.cn/article/20110618/asp-net-mac-viewstate-failure.aspx
原本系统运行asp 没有出现过请求的资源正在使用中的问题,但是自从安装了macfee麦咖啡企业版8.5i以后,在访问asp 页面时就频繁出现请求的资源正在使用中错误,郁闷。 网上找了下说是macfee麦咖啡导致的VBScript.dll和jscript.dll动态库出错,只能通过重新注册这2个动态库才行。将下面的代码保存为regscript.bat文件,双击运行进行注册。@echo offregsvr32 /s vbscript.dllregsvr32 /s jscript.dll 但是过不了多久,大概7,8个小时左右再访问asp 页面,还是会出现请求的资源正在使用中的错误。看来macfeehttp://www.w3dev.cn/article/20110531/macfee-asp-request-resource-is-used.aspx
jmail组件 暗送功能+展开-VBScriptjmail.AddRecipient"*@163.com"jmail.AddRecipientCC"*@163.com"jmail.AddRecipientBCC"*@163.com"AddRecipient(emailAddress, recipientName, PGPKey) :为邮件添加一个收件人。JMail.AddRecipient "info@dimac.net"AddRecipientBCC(emailAddress, PGPKey) :添加一个密件抄送人(BCC)。要暗送多人时,AddRecipientBCC方法可以被使用多次,暗送http://www.w3dev.cn/article/20110401/jmail-recipientbcc.aspx
今天在改一个asp 程序的时候,发现adodb.recordset调用update方法后更新速度超慢,甚至无法响应。打开资源管理器查看,发现iis进程w3wp.exe占用cpu 100%。⊙﹏⊙b汗 之前一直都可以运行,没出现过cpu 100%使用的问题,后面检查了下,也没发现什么死循环的之类。是不是今天增加了2列后,更新时就出现这种问题了,应该是这新增加的这2列的问题。注释掉这2句后,发现正常了。看来确实是这2列的问题。 先说下情况,表里面原本就很多列了,加起来也差不多35项了,后面增加的这2项是ntext类型的值,当更新数据的时候就cpu 100%了。 看来是asp 的adodb.rhttp://www.w3dev.cn/article/20110330/asp-adodb-recordset-update-cpu-100.aspx
签的src属性即可实现无刷新获取到图片,只是浏览器会出现进度条而已。如果要想使用ajax来无刷新获取图片信息,并且更新img标签,就需要动态页将图片编码为base64返回,然后ajax获取返回的信息设置img的src为data:images/gif;base64,base64数据即可。 下面为asp .net-C#图片-base64编码互转源代码+展开-C#//代码来源于:http://blog.csdn.net/marquess/archive/2008/07/29/2732629.aspx//图片转为base64编码的字符串protectedstringImgToBase64Stringhttp://www.w3dev.cn/article/20110214/asp-net-csharp-image-base64-change.aspx
描述:表单中出现复选框checkbox时,如果勾选了多个复选框,在提交表单时,当动态语言为asp ,vbscript时,不管是get还是post提交,得到的值会逗号分隔前面有一个空白符号。其他语言如asp .net-C#,php没有这种问题。 以前早就发现了这个问题,不知道是asp 的bug还是什么其他的问题。在2台电脑上测试了下,系统为2003和windows7,得到的结果都一样,选择多个值后会出现空白符。 测试代码如下test.asp +展开-HTML%ck=request.QueryString("ck")ifck""thenresponse.Write"br/GET:"ckck=rehttp://www.w3dev.cn/article/20110211/asp-checkbox-exist-blank-value.aspx
asp .net中使用C#作为后台语言时,字符串类型的Replace方法只有2种重载版本,会一次替换完匹配的内容。不同asp 的replace函数,可以指定开始位置,替换次数和比较类型。如下ASP 中replace使用方法说明如下replace (expression,find,replacement,[start],[count],[compare])参数expression:必选。包含要替换的子字符串的字符串表达式。find:必选。要搜索的子字符串。replacement:必选。要替换为的子字符串。start:可选。Expression 中的一个位置,从该位置开始搜索子字符串。如果省略,http://www.w3dev.cn/article/20110211/csharp-asp-net-string-replace-only-once.aspx
在设计窗口上右键,发现了"添加安装文件"添加后,发现设计模式下多出 serviceINstaller1和serviceProcessInstaller1两个组件 ,而解决方案资源管理器下多出了 projectinstaller.cs文件,此文件没有特别需要不需要去改它,先选择serviceINstaller1,在他的属性中account 就是服务运行的模式(网络,本地...)选择自己需要的就好 再选择serviceINstaller1组件 ,它的属性里Descripton是服务描述,ServiceName是服务名称,StarType是服务启动形式(可选手动,自动,禁止)把这些通通改为自己喜欢的http://www.w3dev.cn/article/20110111/Asp-Net-CSharp-control-system-services.aspx
asp .net结束系统进程的代码很简单,就下面几句话,不过要使用web来控制进程,需要给予访问此网站的用户为administrators组权限,要不权限不足,通过asp .net的web形式来结束系统进程会出现决绝访问访问的错误。+展开-C#usingSystem.Diagnostics;//========添加名字空间引用publicclassKillProcess{///summary///重启启动Serv-U,注意要结束进程,访问网站【和程序池(如果为IIS6+以上版本)】的用户一定配置为administrators组的用户,要不权限不够////summary///paramname=http://www.w3dev.cn/article/20110111/asp-net-kill-system-process.aspx
cessRequest(HttpContextcontext){stringjs="";stringfiles=context.Request.Form["files"];if(string.IsNullOrEmpty(files))js="{success:false,err:'没有远程图片需要上传 !'}";else{string[]arrFiles=files.Split('|');stringfunc=context.Request.QueryString["func"],folder=DateTime.Now.ToString("yyyyMMdd"),fns=context.Sessihttp://www.w3dev.cn/article/20101216/web-html-editor-remote-images-auto-upload.aspx
http://www.w3dev.cn/article/20101112/2918.aspx
在问题是用来生成SessionID的方法是ASP .NET自动实现的,我们又怎么去干涉它呢?这是这样做的,不主动干涉它,但是我可以操作它的Cookies啊。接下来我们就研究ASP .NET存SessionID的Cooike的名字是什么。经过网上很容易就查找到了,名字是:ASP .NET_SessionId,这个就是SessionId的Cookies名字。我们可以在 Session_Start中这样写:+展开-C#protectedvoidSession_Start(objectsender,EventArgse){Response.Cookies["ASP .NET_SessionId"].Valuhttp://www.w3dev.cn/article/20101112/2920.aspx
简要介绍,本文主要内容是实现通过ASP .NET自己的Sql Server的Session存储机制实现,通过存储过程实现忽略程序标识的区别,达到多程序池间Session数据共享的目的。详细原文: 本文转载人数己经太多,所以不知道原文地址何处,敬请谅解!大致思路: 采用SqlServer方式存储Session,分析数据库表结构、原理、流程,大致可以得到SqlServer存储Session的方法:表结构:ASPStateTempApplications表存储应用程序Id及名称ASPStateTempSessions表存储具体的Session值 不同的应用程序会在ASPStateTempAhttp://www.w3dev.cn/article/20101112/2921.aspx
asp /vbscript调用RAR压缩文件源代码如下+展开-VBScript'------------------------------------------------------------'BackupDataFileandRarFile''CreateDate:2009-11-05'Author:Wei_Zhu'ChageLog:'LastChageDate:2009-11-05'-------------------------------------------------------------BackUpFile("D:\Data")FunctionBackUpFile(http://www.w3dev.cn/article/20101027/2913.aspx
Asp .net调用RAR压缩文件与解压文件源码源代码+展开-C#//压缩protectedvoidbtnY_Click(objectsender,EventArgse){stringrar;RegistryKeyreg;stringargs;ProcessStartInfoprocStart;Processprocess;try{reg=Registry.ClassesRoot.OpenSubKey(@"Applications\WinRAR.exe\Shell\Open\Command");rar=reg.GetValue("").ToString();//获取注册表rar安装路径reg.http://www.w3dev.cn/article/20101027/2914.aspx
运行asp 程序时出现如下错误Active Server Pages 错误 'ASP 0201'无效的默认脚本语言为此应用程序指定的默认脚本语言无效。系统:windows 2003 IIS6 NTFS文件系统解决方法1:把IUSR_用户名,这个用户加入到Administrators管理组,重启iis后,正常。此方法安全性不高。解决方法2:修改注册表项的权限。这个强烈建议你先备份你的注册表,要不出问题好恢复注册表信息。我就是按照了这个方法,导致系统崩溃,最后只好使用windows PE来恢复注册表的权限信息。1)开始--运行--regedit2)找到HKEY_LOCAL_MACHINE\SOFThttp://www.w3dev.cn/article/20100914/2846.aspx
ddassembly="System.Xml.Linq,Version=3.5.0.0,Culture=neutral,PublicKeyToken=B77A5C561934E089"//assemblies/compilation 所以 ASP .NET 3.5 的程式要安装在 IIS 上不需要特別指定 ASP .NET 3.5 的版本,继续沿用 ASP .NET 2.0 的版本即可,但作業系統本身必須要先安裝 .Net Framework 3.5 runtime 就是了! 来源:http://www.cnblogs.com/acheng709394/archive/2008/10/21/13http://www.w3dev.cn/article/20100827/2821.aspx
http://www.w3dev.cn/article/20100826/2815.aspx
有些时候我们不需要默认的上传 控件input=file的样式,而是现实自定义的样式和文字,而不是单一的浏览...样式,我们可以使用浮动层来实现。 原理:将上传 控件input=file设置为透明的,然后添加2个控件。1)一个在上传 控件input=file的浏览...按钮下面,因为上传 控件input=file是透明的,所以看到的是这个自己定义的控件,不过注意大小和位置要和上传 控件input=file的浏览...一致。2)一个放置在上传 控件input=file控件的输入区域,遮盖住输入区域,防止点击输入部分显示光标。要不即使透明点击输入部分还是会显示光标。大概的效果代码如下iframe namhttp://www.w3dev.cn/article/20100817/self-define-file-style.aspx
eLine类的静态方法。 对于ASP .NET线程安全中, 多个客户端访问服务器端, 这是一个多线程的例子.只要理解了原因,我们可以在三层架构中的数据访问层中放心使用静态方法(static method)来访问数据库. 静态方法如果没有使用静态变量,则没有线程安全问题。 为什么呢?因为静态方法内声明的变量,每个线程调用时,都会新创建一份,而不会共用一个存储单元。每个线程都会创建自己的一份,因此不会有线程安全问题 注意,静态变量,由于是在类加载时占用一个存储区,每个线程都是共用这个存储区的,所以如果在静态方法里使用了静态变量,这就会有线程安全问题! ASP .NET线程安全及静态变量生命周http://www.w3dev.cn/article/20100726/2748.aspx
个应用程序运行周期 static:作用于应用程序整个运行周期,在内存中要比Session在服务器端要快。 Session:运行设定的时间周期. 只能用在某个特定会话期间,多用在存储某个会话区间用户的数据. 是用户变量,一个用户访问多个页面时可以保存数据到另一个页面,只要此用户不注销就可以 在asp .net web应用程序中,有时session会很容易过期,可把web.config 文件中的 sessionState mode r的设置改成如下: mode="StateServer" 即可解决 ViewState:页面变量,相当于页面全局变量,但是一旦退出当前页面,它就会丢失 apphttp://www.w3dev.cn/article/20100726/2749.aspx
http://www.w3dev.cn/article/20100712/2710.aspx
ttp://www.mysite.com/products/software 在ASP .NET 4.0中,象上面那样的URL现在可以映射到ASP .NET MVC控制器类,也可映射到基于ASP .NET Web Forms的网页。你甚至可以有一个应用,同时含有 Web Forms 和 MVC控制器,使用单一一套导向规则在它们之间映射URL。Response.RedirectPermanent() 方法 随着时间的迁移,在web应用间移动网页和其他内容是极其常见的,但会导致在搜索引擎中失效链接的积累。 在ASP .NET中,开发人员经常使用Response.Redirect() 方法,用编程的http://www.w3dev.cn/article/20100712/2711.aspx
Asp .net MVC中的DropDownLists貌似会让一开始从Asp .net Forms转过来的程序员造成不少迷惑.这篇文章讲述了为了使用DropDownLists,你需要在Asp .Net MVC中知道的方方面面. DropDownList,ComboBox,无论你喜欢怎么称呼这些,他们毫无例外的会被生成为html select标签.在select开标签和/select闭标签之间,每一个列表元素都必须被包裹于option标签.当然你也可以使用optgroup标签将各个选项按逻辑上分成不同的组。如果针对option设置了value属性,则Value属性就是在form提交时selehttp://www.w3dev.cn/article/20100712/2712.aspx
首页 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] 下一页 尾页 10/18页,每页显示30条,共518条相关记录