asp: кнопка внутри SharePoint Dataview Строки с событием onclick не вызывают функцию C #.Вытащите его из Dataview и он отлично работает.
У меня есть кнопка ASP.NET, которую я поместил в строки SharePoint DataView с событием onclick, указывающим на функциональный блок C # на моей странице.Страница обновляется, когда я нажимаю на них, но она не попадает в этот блок кода.Если я переместлю кнопку за пределы окна просмотра данных и исправлю идентификатор, код будет работать прекрасно.что с этим?
кнопка в Dataview:
<asp:Button runat="server" Text="Delete" id="Delete{@ID}" CommandArgument="{@FileRef}" OnClick="DeleteDoc"/>
мой обработчик C # onclick (встроенный C # на странице)
void DeleteDoc(object sender, EventArgs e){sendmail("DeleteDoc");Button b = sender as button;.. more code
Это все встроенноекод, и я работаю из SharePoint Designer.Не уверен, как я могу устранить эту проблему.
Я что-то здесь упускаю, может быть, мне нужно добавить Itemtemplate или что-то вроде того, что нам нужно в элементах управления gridview ASP.NET?
Спасибо.