У меня есть эта LinkButton внутри повторителя.Выходными данными является широкий якорь, половина пространства которого занята значком + текст
Когда пользователь щелкает «белое» пространство якоря, обратная передача правильно запускает событие OnCommand.При щелчке по значку + текстовой части выполняется обратная передача, но событие не инициируется, а также игнорируется ожидаемое поведение главной UpdatePanel.Происходит старомодная полная обратная передача.
Как сделать так, чтобы содержимое вызывало OnCommand мастера?
Когда я проверял «Request.Params.Get (« __ EVENTTARGET »)» на Page_Load, обе обратной передачиуказывает на asp: LinkButton "ctl00 $ MasterContentBox $ rptPuestos $ ctl01 $ linkEdit"
<asp:UpdatePanel ID="updList" runat="server" UpdateMode="Always" class="row">
<ContentTemplate>
<asp:Repeater ID="rptPuestos" runat="server">
<ItemTemplate>
<asp:LinkButton ID="linkEdit" runat="server" class="dropdown-item" CommandName="edit" CommandArgument='<%# Eval("Id") %>' OnCommand="edit_Command">
<span class="btn-inner--icon"><i class="ni ni-ruler-pencil"></i></span> <span class="btn-inner--text">Edit</span>
</asp:LinkButton>
</ItemTemplate>
</asp:Repeater>
</ContentTemplate>
</asp:UpdatePanel>