Привет в основном я хочу создать элемент управления, который может добавить всплывающее окно к menuItems, который объявлен в разметке страницы.Я хотел бы, чтобы синтаксис был таким, как показано ниже:
<uc1:Sidebar id="" runat="server" enablePopup="True">
<PopUpBindings>
<PopedControlId="" BackgroundClass="" TargetItemIndex=""/>
<PopedControlId="" BackgroundClass="" TargetItemIndex=""/>
..
</PopUpBindings>
</uc1:Sidebar>
Я могу создать enablePopUp, используя поля участника на странице asmx.Как показано ниже
private bool _enablePopup;
public Boolean EnablePopup
{
get { return _enablePopup; }
set { _enablePopup = value; }
}
, но создается привязка, установленная как в markUp 1. Никогда раньше этого не делали.Может ли кто-то дать намеки на это.Вопрос 2: Этот пользовательский контроль создается, потому что не удалось создать modalPopup вместе с привязкой данных Repeater.Я попытался описать приведенное ниже событие повторителей ItemDatabound, но выдает исключение "Не удалось найти целевой идентификатор = = 0}"
mpcpnlNewBp.TargetControlID = e.Item.ID;//open modalpopup