gpt4 book ai didi

asp.net - ASPX : Placeholder not declared

转载 作者:行者123 更新时间:2023-12-01 08:53:54 25 4
gpt4 key购买 nike

实际上我想在我的代码中添加另一个占位符,在 aspx 中它看起来像下面这样

  <asp:PlaceHolder ID="countPlace" runat="server"></asp:PlaceHolder>

虽然在代码隐藏中,我正在尝试执行以下操作

  countPlace.Controls.Add(New LiteralControl(footer.ToString))

但我收到错误 BC30451,表示未声明 countPlace。

当我尝试在代码隐藏中使用 countPlace 时,我收到一条警告错误,提示“更改项目上下文”

enter image description here

最佳答案

通过添加 CodeBehind 解决了这个问题,但实际上我无法理解为什么在没有它的情况下仍然检测到另外两个 PlaceHolder。

所以我刚从 :

<%@ Page Language="vb" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>

收件人:

<%@ Page Language="vb" AutoEventWireup="false" CodeFile="Default.aspx.vb" CodeBehind="~/Default.aspx.vb" Inherits="_Default" %>

关于asp.net - ASPX : Placeholder not declared,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56931109/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com