易截截图软件、单文件、免安装、纯绿色、仅160KB

vs2008中asp.net的web应用程序改web网站

 vs2008中新建b/s结构的项目有两种类型,一种是web application,即web应用程序,另外一种是web网站,新建项目时如果选择的不正确,在后续的开发过程中就不可避免的会遇到要修改项目类型的情况。经过在网上爆走以及测试,以下是解决asp.net应用程序改网站项目的方法及背景知识:
1.vs2008的项目类型是通过guid来确定的
   在解决方案文件中(.sln),用记事本打开看的话可以看到Project("后面跟的是guid值,网站类项目的guid和应用程序类项目的guid值是不一样的,我们可以随便新建一个网站,然后把project("后面的guid值复制出来备用。
   如果你的解决方案文件中的值是Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}"),那么这就是一个应用程序类型的项目,网站类项目的值应该是:Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}"),我们要做的就是要把项目类型改成这个网站的guid值。
2.网站类项目比asp.net应用程序项目多出来一些参数值
   网站类项目在解决方案文件中多出来一些虚拟路径以及编译方面的参数信息,应用程序类项目没有这些内容,所以我们还是要新建一个空的网站项目,将以下内容复制到原来的应用程序项目的参数下:
ProjectSection(WebsiteProperties) = preProject
  TargetFramework = "3.5"
  Debug.AspNetCompiler.VirtualPath = "/WebSite1"                             ----------------------->这里需要改
  Debug.AspNetCompiler.PhysicalPath = ".\XinRong_Steel_Tube\"       ----------------------->这里需要改
  Debug.AspNetCompiler.TargetPath = "PrecompiledWeb\WebSite1\" ----------------------->这里需要改
  Debug.AspNetCompiler.Updateable = "true"
  Debug.AspNetCompiler.ForceOverwrite = "true"
  Debug.AspNetCompiler.FixedNames = "false"
  Debug.AspNetCompiler.Debug = "True"
  Release.AspNetCompiler.VirtualPath = "/WebSite1"                 &nbs


相关文档:

浅谈ASP.net安全编程

在Web编程过程中,存在着很多安全隐患。比如在以前的ASP版本中,Cookie为访问者和编程者都提供了方便,并没有提供加密的功能。打开IE浏览器,选择“工具”菜单里的“Internet选项”,然后在弹出的对话框里单击“设置”按钮,选择“查看文件”按钮,在弹出的窗口中,就会显示硬盘里 ......

asp.net中的html标签runat=server时的映射

asp.net中的html控件runat=server时的映射 1、标准xhtml标签:http://blog.csdn.net/TangZhongxin/archive/2009/07/31/4398487.aspx 2、绝大多数标签都映射到“System.Web.UI.HtmlControls.HtmlGenericControl”,它们的共同特性是“信息只读,仅供显示的标记”:
div,span,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd, ......

有关ASP.NET中的UpdateProgress控件的使用

 前台代码
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="UpdateProgress.aspx.cs" Inherits="UpdateProgress" %>
<%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
    Namespace="System.Web.UI" Ta ......

由浅入深讨论Asp.net资源文件

篇一:基础应用
资源文件通常被用在多语言版本的产品和项目当中,通过简单的设置和引用即可实现不同语言的转变,相当的方便。在.Net中一般可以包括字符串、图像、图标、音频、文本文件等,有相当一部分人和公司在开发的过程中都把这些资源放置在专门的文件夹中(我和我目前的公司也如此),通过相对路径加以引用,也很方便 ......

ASP.NET中防止页面多次提交的代码实现


此处提供的代码用来实现当asp.net页面中的某个Button被点击后disable掉该页面中所有的Button,从而防止提交延时导致的多次提交。基于之前的onceclickbutton脚本.
//ASP.NET中防止页面多次提交的代码:javascript< script language="javascript"> < !-- function disableOtherSubmit() {
var obj = event.srcEl ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号