提问人:FreeZerDel 提问时间:11/13/2023 最后编辑:FreeZerDel 更新时间:11/13/2023 访问量:35
Visual Studio 在不再存在的 ASP.NET 中呈现控件
Visual Studio renders a control in ASP.NET that does not exist anymore
问:
我正在开发一个 ASP.NET WebForms 应用程序,直到今天,它从未给我带来过问题。但是今天我发现了一些奇怪的东西,没有找到任何解决方案。我有这个代码:
<a id="goToProductDetailed" runat="server" href="ProductDetailed.aspx" onclick="SetCurrentUrl();">
<div class="img2">
<img src='images/test.png'/>
<div class="promo">
<asp:Label ID="lblPromo" runat="server" Text='Test' />
</div>
<div class="promoImage" id="divFotoRegalo" runat="server" visible="false">
<a title="Check Product in sale" id="goToProductSale" runat="server">
<img id="imgFotoRegalo" runat="server">
</a>
</div>
</div>
</a>
这代表一个基本的产品卡,当用户点击它时,它会转到另一个页面。今天,为了看看采用不同的方法会是什么样子,我把锚点放在 div 类 img2 中,并用它包围图像。我不喜欢它,所以我把它放回了div之外。但是现在,每次我在 Visual Studio 上打开 IIS Express 服务器时,它都会呈现两次定位点,一次在外部,另一次在图像周围的 div 类 img2 内。
我尝试在Firefox上打开IIS Express,它也这样做,所以我认为这不是cookie问题。但是,为了确保,我试图在 Chrome 和 Firefox 上删除它们,但没有用。我试图清理项目,重建它,但没有工作。我还关闭了Visual Studio,重新打开了它,但仍然无法正常工作。我不知道我做错了什么,也不知道如何解决这个问题,有人可以帮我吗?
答: 暂无答案
评论