у меня есть пользовательский элемент управления:Не удается получить доступ к свойствам моих пользовательских элементов управления,
<%@ Control Language="C#" ClassName="WebUserControl" %>
<script runat="server">
public string name { get; set; }
</script>
Тогда на странице У меня есть
<%@ Register Src="~/Controls/my_control.ascx" TagName="MyControl" TagPrefix="Me"%>
<Me:MyControl runat="server" ID="myControl1" />
и я могу видеть свойство, если я
<Me:MyControl runat="server" ID="myControl1" name="Hello World"/>
Однако, если из моего кода или кодовых меток я пытаюсь
myControl1.name
Я ничего не получаю. Что я делаю не так?
Хорошо, так что я сделал, это отрезал мой контроль и переписал все это. Затем я добавил его на свою страницу с помощью перетаскивания. Теперь это работает. Понятия не имею почему. –
Это не хороший результат, поскольку вы ничего не узнали. Можете ли вы разместить разметку и код для вашего нового пользователя и вашей страницы? – sh1rts