Моя страница содержание выглядит следующим образом:Контент-контроль не доступен на контент-странице?
<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Basket.aspx.cs" Inherits="Basket" Title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
</asp:Content>
Теперь я хотел бы добавить некоторые элементы управления динамически на содержимое при загрузке страницы, так что я пытаюсь следующий код:
protected void Page_Load(object sender, EventArgs e)
{
Content2. // I want to add controls to it dynamically
}
Проблема что управление Content2
не отображается компилятором, и я получаю сообщение об отсутствии директивы или ссылки на сборку.
Любое решение?
Спасибо, я отмечаю это как ответ. Я могу понять, что он исчезает во время выполнения, но почему я не могу получить доступ к нему во время разработки, как и другие элементы управления. Если я вижу этот элемент управления в редакторе WYSIWYG, то я также могу получить доступ к этому элементу управления в файле C#. С моей точки зрения, это ошибка в дизайне, совершенном Microsoft. – Wodzu