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

Asp.net 不允许循环文件引用

这段时间一直在做一个的项目,先前build项目时,一直是正常的,没有任何问题。昨天,在将完成的部分文件签入服务器后,重新生成解决方案
时,build失败,总是提示不允许循环文件引用,和用户控件相关的一些错误--未知服务器标记。接着再生成解决方案,还是失败,但是多生几次之后,尽然
又生成成功了,问题很是怪异。由于项目使用了大量的用户控件,一开始以为是用户控件引起的错误,某个文件可能多产次注册同一个用户控件。但经过认真的检查
了所有页面后,排除了这种可能性。由于项目中的许多用户控件又引用了其它的用户控件,所以我认定是因为这个原因导致的错误。所以将原来Asp.net
1.1 中使用的
注册用户控件的方式(直接注册到页面)的代码,全部修改成了asp.net
2.0中的新方式,将用户控件注册到Web.config文件中的<controls>结点下,但重新生成解决方案后,问题依然没有解决。接
着在网上查阅一些相关资料,但也未能找到一个好的解决方案。熬了一夜,尽然无功而返,真是郁闷到了极点。
       
今天突然想起可以将文件暂时从项目中排除,所以将所有的文件从项目中排除,然后再将文件一个个的包括到项目中,以便能找到出问题的页面。最后发现不允许循
环文件错误和母板页有些关系,只包括母板页时,没有错误,但是再将内容页包括进来后,程序就出现错误了。仔细check内容页和母板页,发现它们各处都是
正确的。经过多次测试,终于找到了问题的根源, 内容页引用了上级目录的母板页
。内容页引用当前目录和子目录的母板页是没有问题的。在VS2008下经过测试,发现这个VS2005的一个bug.由于网上没有找到相关的文章,故将其和大家share.
    环境: asp.net 2.0 VS 2005  
    错误:不允许循环文件引用
    原因:内容页引用了上级目录的母板页
(VS2005的bug,VS2008已经解决)
  解决方案:将母板页放到内容页的当前目录或子目录中                                                         &n


相关文档:

ASP.NET

 我的理解profile就是通过我们编写的配置文件 自动的再数据库中保存我们需要的数据。
这是一个简单的配置:
  <profile automaticSaveEnabled="true" defaultProvider="sqlprocider">
<providers>
<add name="sqlprocider" type="Syste ......

教你如何实现ASP.NET中网站访问量的统计


下面介绍如何进行ASP.NET中网站访问量的统计。
一、建立一个数据表IPStat用于存放用户信息
我在IPStat表中存放的用户信息只包括登录用户的IP(IP_Address),IP来源(IP_Src)和登录时间(IP_DateTime),些表的信息本人只保存一天的信息,如果要统计每个月的信息则要保存一个月。
二、在Global.asax中获取用户信息 ......

ASP.Net 2.0 窗体身份验证机制

ASP.Net 2.0 窗体身份验证机制-转+自己代码注释示例与更详细的说明
ASP.Net 2.0 窗体身份验证机制-转+自己代码注释示例与更详细的说明
当某一个用户使用用户名成功登陆网站时, FormsAuthentication(窗体身份验证机制,下面统一使用英文术语) 将会创建一个authentication ticket (身份验证票),通过这个ticket就可以在网 ......

ASP.NET中对图片的管理

 一、上传图片:
将图片存储在image文件夹中,然后把图片的路径存在数据库里,这样用的时候从数据库中搜索出路径然后绑定在前台页面的<image/>标签中,就能显示我们想要的图片。
前台代码:
商品图片:<asp:FileUpload ID="ImageUpload" runat="server" />
    <asp:Label ID="TipF ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号