我创建了一个aspx页面,并在Firefox和Chrome中查看了它,运行了C#代码,运行正常。但是,当我对页面进行更改(包括删除所有内容并提供空白页面)时,两个浏览器都继续显示原来编译的aspx页面!
尽管对aspx文件进行了更改,但ASP.Net ( web服务器)似乎没有重新编译。使其重新编译的唯一方法是更改web.config,然后重新启动web服务器!
我甚至添加了以下代码,但它仍然加载原始页面:
<script runat="server">
Sub Page_Load
Random rd = new Random();
Response
最近我在一个大型的ASP.NET Web Forms站点上工作,其中有一些页面显然不再使用了,但没有人确切地知道(这是一个继承的项目)。有没有办法知道这些.aspx文件/页面是否正在被使用或引用?
这不是一个.aspx应用程序项目,而是一个网站项目;因此,我想要找出哪些页面正在被使用,哪些页面没有被使用,就会更加困难。如果有人经历过这样的事情,你是如何清理的?
我有一个ASP.NET Web 应用程序。我想创建一个下载链接,让用户可以下载一个文件。但是,该文件不必存储在服务器上。
在我的aspx文件中,我有下载链接(放置在GridView中):
<asp:HyperLinField Text="Download" DataNavigateUrlFormatString="download.aspx?ProductId={0}" DataNavigateUrlFields="ProductId">
在download.aspx.vb页面中:
Dim productId As String =
如果用户键入
http://myweb/mysite.aspx (file does not exist)
我想让他们去
http://myweb/site.aspx (file does exist)
我的目标是制作一个双语网站(包括网址),但不需要制作物理文件
这将是一个文件
http://myweb/acceuil.aspx
http://myweb/home.aspx