易截截图软件、单文件、免安装、纯绿色、仅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设置ie打印两法

   ASP.Net中最为头痛的可能就是打印设置了。
为了这个问题,我都要熬白头了。网上也找了很多代码,但是总是会存在一些问题。根据我自己的实际试验发现不能用,为找不到对象之类的错误提示。
这里给出两种实际可用的方法:
一。通过注册表修改IE打印设置
<HTML>
 <HEAD>
  < ......

asp.net中怎样调用存储过程和存储过程的写法

----创建一个只有输入参数的存储过程
create procedure proc_user
@name varchar(20),
@Password varchar(100)
as
select * from loginuser
where name like @name
---创建一个有输入和输出参数的存储过程
create procedure proc_usertext
@name varchar(20),
@blog varchar(100) output
as
select @blog = ......

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 调用外部程序


Process p = new Process();
p.StartInfo.FileName = "cmd.exe"; //設定程序名
p.StartInfo.Arguments = "/c " command; //設定程式執行參數
p.StartInfo.UseShellExecute = false; //關閉Shell的使用
p.StartInfo.RedirectStandardInput = true; //重定向標準 ......

ASP.Net中使用VB.Net调用存储过程并得到返回值


ASP.Net中使用VB.Net调用存储过程并得到返回值
来源:qqread论坛 作者: 出处:巧巧读书 2006-08-03 进入讨论组
//存储过程代码
 CREATE PROCEDURE [AddNewInvoiceInfo] (@sUserID int,@sClaimMethod varchar(50),@sInvoiceNum  varchar(50),@sInvoiceDate datetime,@sBuyCity varchar(50))AS
 Insert Into SMB_In ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号