Я пытаюсь использовать программный код, чтобы добавить событие щелчка в TableCell .. Я в основном хочу, чтобы пользователь мог щелкнуть ячейку и вызвать событие щелчка на стороне сервера, чтобы я мог вызвать метод с GUID элемента в ячейке ... кажется, эта функция уже должна быть встроена, но я не смог найти много инструкций. Что мне не хватает?
C # добавление события щелчка в TableCell в программной части
Ответы (2)
К сожалению, это не поддерживается в ASP.Net. В качестве рабочего места я бы предложил добавить LinkButton без текста и попытаться распространить его на всю ячейку со значением Absolute
для Position
.
Затем используйте событие нажатия кнопки.
Удачи!
person
Homam
schedule
04.04.2011
Вы можете добавить атрибут в ячейку из кода программной части.
Сначала убедитесь, что ячейка помечена runat="Server"
в разметке.
Затем в коде добавьте атрибуты, такие как
YOURCELLNAME.Attributes.Add("onmouseout", "this.style.cursor='pointer';this.style.backgroundImage='';");
or
YOURCELLNAME.Attributes.Add("onclick","NameOfAJavascriptFunctionHere");
person
Edward
schedule
26.07.2011
Это не работает в ASP.NET. TableCell не распознает javascript как атрибут.
- person ; 02.10.2014