随笔分类 - Asp.NET
windows 2003 server 部署MVC3
摘要:1、安装NET42、确保服务拓展如下3、网站--》属性--》主目录--》配置--》插入C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll 4、若有多个版本的.net ,确保不同的应用程序池5、在开发的项目中,选择添加可部署的依赖项,把dll全部copy到部署后的bin里面。参考:http://blog.csdn.net/asdwww007/article/details/6633232http://blog.discountasp.net/getting-asp-net-mvc-3-working-on-discount
阅读全文
MVC3 Global执行顺序
摘要:IV:附录:Global执行顺序当WebApp开始运行时Application_StartApplication_BeginRequestApplication_AuthenticateRequestSession_Start当WebApp终止运行时Session_EndApplication_End当一个Request入站时Application_BeginRequestApplication_AuthenticateRequest 过后到达*.cshtml当在*.cshtml throw new Exception();时Application_BeginRequestApplicatio
阅读全文
IIS(IISReset.exe)命令行(备忘)
摘要:一 IIS命令行Iisreset.exe 的概述Iisreset.exe 使用以下语法:iisreset [computername] [参数] 注意 : [] 中的项目是可选的。可以使用 iisreset.exe 以下参数: computername: 使用此参数来指定您要管理的计算机。 如果省略此参数,指定本地计算机。 / restart : 使用该参数停止并重新启动所有正在运行的 Internet 服务。 / start : 使用此参数启动所有已停止的 Internet 服务。/ stop : 要停止所有正在运行的 Internet 服务使用此参数。/ reboot : 使用此参数重新启
阅读全文
Jquery 母板页 无法找到外部js文件中的服务器控件
摘要:以下js文件内容,放到内容页<head>部分时没问题,但是单独提取出来,放到js文件中,在内容页中引用该js 文件时,就出现问题。无法找到服务器控件$("#<%=t_title.ClientID%>"),html控件没问题,$("#err_title"). if ($.trim($("#<%=t_title.ClientID%>").val()).length == 0) { $("#err_title").html("信息标题不能为空!"); result
阅读全文
url中传递特殊符号
摘要:有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。下表中列出了一些URL特殊符号及编码 十六进制值 1. + URL 中+号表示空格 %2B 2. 空格 URL中的空格可以用+号或者编码 %20 3. / 分隔目录和子目录 %2F 4. ? 分隔实际的 URL 和参数 %3F 5. % 指定特殊字符 %25 6. # 表示书签 %23 7. & URL 中指定的参数间的分隔符 %26 8. = URL 中指定参数的值 %3D解决的方法:replace() 方法如果直接用str.replace("-","!&qu
阅读全文
asp:Repeater 使用备忘录
摘要:假设在Repeater中执行删除操作,有两种处理方式,第一种是使用<a>重新转回到本页,在url中添加参数。第二种方式,是使用服务器控件,引发repeater的onitemcommand事件,这是一种服务器回发操作(IsPostBack=true),类似于使用GridView时用deletecommand,但repeater要求必须使EnableViewState=true.结合自定义分页控件(uercontrol),倘若要求删除操作后仍然回到当前页,则分页控件必须通过url参数获得当前页等值。第二种方式,可封装到uercontrol的内部用默认的viewstate处理 <d
阅读全文
C# Dictionary 用法
摘要:usingSystem;usingSystem.Collections.Generic;classDictionaryDemo{staticvoidMain(string[]args){DictionaryDemo001();Console.ReadLine();DictionaryDemo002();Console.ReadLine();DictionaryDemo003();Console.ReadLine();}///<summary>///一般用法///</summary>staticvoidDictionaryDemo001(){Dictionary<i
阅读全文
[转] 外部js文件如何获取aspx页面控件的ClientID
摘要:前言当使用MasterPage、UserControl等容器时,为了避免控件的重复命名,asp.net会自动将容器中的控件生成一个ClientID(Control Tree中的可生成,否则不会生成)。例如:ContentPlaceHolder1中的Button1默认情况下会生成“ctl00_ContentPlaceHolder1_Button1”的ClientID。我们在Render出来的mark up中看到的也是这些ClientID。所以,当我们使用JavaScript对控件元素进行操作的时候,必须使用ClientID来对控件进行查找。Inline情况下的解决方案如果JavaScript代码
阅读全文
Master page 使用备忘录(转)
摘要:1. 创建 MasterPage,后缀名 .master, 如 x.master. 其中用 <asp:ContentPlaceHolder /> 定义空位。如: <asp:ContentPlaceHolder ID="ContentPlaceHolder1" Runat="Server"> </asp:ContentPlaceHolder>2. 创建内容页面。 在 NewItem 对话框里选择 "select master page", 选择上一步创建的 MasterPage. 产生的代码里, Ma
阅读全文
ASP.NET Session丢失(转)
摘要:本文分析了ASP.NET Session丢失问题的原因及解决方案。asp的Session是具有进程依赖性的。ASP Session状态存于IIS的进程中,也就是inetinfo.exe这个程序。 from :http://developer.51cto.com/art/200907/138676.htm正常操作情况下会有ASP.NET Session丢失的情况出现。因为程序是在不停的被操作,排除Session超时的可能。另外,Session超时时间被设定成60分钟,不会这么快就超时的。现在我就把原因和解决办法写出来。ASP.NET Session丢失原因:由于Asp.net程序是默认配置,所以
阅读全文
待解决问题:验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate
摘要:问题产生:<form id="form1" runat="server" action="doregister.aspx">... <input type="submit" value="提交" /></form>提交时产生错误,即asp.net跨页面提交数据时出错。异常信息:System.Web.HttpException: 验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 vali
阅读全文
js控制wmplayer
摘要:<html><head><script language="JavaScript" type="text/javascript">var state;//初始化function playerinit(){player.url="music/beyond.mp3";player.settings.autoStart = false ;}//播放function play(){if (player.controls.isavailable('play')){ player.controls.play(); state=setInterval("updatetim
阅读全文
object标签和embed标签区别(转)
摘要:object标签只支持IE系列的浏览器或者其它支持Activex控件的浏览器 (Internet Explorer)“classid”和“codebase”属性必须要精确地写,它们告诉浏览器自动下载flash player的地址。如果你没有安装过flash player 那么IE3.0以后的浏览器会跳出一个提示框询问是否要自动安装flash player。当然,如果你不想让那些没有安装flash player的用户自动下载播放器,或许你可以省略掉这些代码。embed标签支持Mozilla系列的浏览器或其它支持Netscape插件的浏览器 (Mo
阅读全文
html embed 用备忘法
摘要:embed (一)、基本语法: embed src=url 说明:embed可以用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU、MP3等等,Netscape及新版的IE 都支持。url为音频或视频文件及其路径,可以是相对路径或绝对路径。 示例:<embed src="your.mid"> (二)、属性设置: 1、自动播放: 语法:autostart=true、false 说明:该属性规定音频或视频文件是否在下载完之后就自动播放。 true:音乐文件在下载完之后自动播放; false:音乐文件在下载完之后不自动播放。 示例
阅读全文
使用ISAPI_Rewrite制作url重定向 学习测试
摘要:url重定向 原理及选择方案:参考:http://msdn.microsoft.com/zh-cn/library/ms972974.aspxISAPI_Rewrite下载地址:http://www.helicontech.com/isapi_rewrite/测试示例下载: http://files.cnblogs.com/fightLonely/URlReWriteTest.rar
阅读全文
利用configSource將web.config的connectionStrings移到另一個config文档中维护
摘要:参考:http://www.dotblogs.com.tw/puma/archive/2010/01/25/aspnet-connectionstring-appsetting-file-configsource.aspx原config文件[代码] 修改后 connectionStrings configSource ="dbConnection.config" /dbConnection.config文件代码appSettings 类似appSettings configSource="settings.config" /?xml version="1.0" encoding="u
阅读全文
一个完整的Web应用程序部署示例
摘要:主要包括创建(删除)IIS站点,创建(删除)虚拟目录,以及传递参数,修改Web config文件等。示例程序为原创,并不严格。示例程序在IIS6.0上运行,win server 2003的iis默认版本6.0,xp默认版本IIS5.1,在XP上,其实总是是使用默认站点,修改程序,直接创建(删除)虚拟目录即可。示例程序下载:http://files.cnblogs.com/fightLonely/D...
阅读全文
使用ajax时的提示信息
摘要:使用如下形式ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "alert", "alert('删除成功!');", true);代替如下形式:Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "<script>alert('...
阅读全文
浙公网安备 33010602011771号