Не могу вызвать пользовательский элемент управления на моей странице aspx
Добавьте новую веб-форму (с главной страницей) и перетащите на нее пользовательский элемент управления.Когда я строю решение, оно показывает эту ошибку- " имена членов не могут совпадать с их заключающим типом"
Что я уже пробовал:
<%@ Page Title="" Language="C#" MasterPageFile="~/Main.master" AutoEventWireup="true" CodeBehind="BuyerInspection.aspx.cs" Inherits="WebApp.Pages.BuyerInspection" %> <%@ Register Src="~/Controls/BuyerInspection.ascx" TagPrefix="uc" TagName="BuyerInspection" %> <asp:Content ID="Content1" ContentPlaceHolderID="PageTitleContentPlaceHolder" runat="Server">Bank Payment <asp:Content ID="Content2" ContentPlaceHolderID="PageContentPlaceHolder" runat="Server"> <div data-flow="row"> <uc:BuyerInspection ID="BuyerInspection" runat="server"></div>
Satish Padnani
У меня была такая же проблема ! прямо сейчас скоро загрузим решение
Sergey Alexandrovich Kryukov
Вы не показали определение типа с вашей ошибкой. Но что неясно в этом сообщении об ошибке? Visual Studio должна показать вам тогда проблемный код. Найдите членов с тем же именем, что и тип...
—СА
Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)
Я думаю, что "BuyerInspection" является противоречивым. Попробуйте использовать другое имя для пользовательского элемента управления.