абзац и привязка в виде кнопки / как добавить щелчок по событию на стороне сервера - PullRequest
0 голосов
/ 04 июня 2011

привет, дорогие мои друзья:
У меня есть кнопка, как показано ниже:

            <p id="EnterToImagesParag" class="EnterParag">
                <a id="EnterToImagesLink" name="EnterToImagesLink" class="EnterLink">
                </a>
            </p>

и css:

p.EnterParag, p.EnterParag a.EnterLink
{
   width: 400px;
   height: 45px;
   display: block;
}
p#EnterToImagesParag
{
    background: url(/Images/Admin/btnConfigImages.png) 0px -45px;
}
p#EnterToImagesParag a#EnterToImagesLink
{
    background: url(/Images/Admin/btnConfigImages.png) 0px 0px;
}

и jquery Как это:

        $(document.body).ready(function () {
            $('.EnterParag a').hover(
            function () { $(this).stop().animate({ 'opacity': '0' }, 500); },
            function () { $(this).stop().animate({ 'opacity': '1' }, 500); });
});

как добавить к этой кнопке событие на стороне сервера?

заранее спасибо

Ответы [ 2 ]

3 голосов
/ 04 июня 2011

Чтобы уточнить, это не button, это anchor.Вы можете добавить событие на стороне сервера, добавив runat=server и обработчик события для события OnServerClick.

 <a id="EnterToImagesLink" name="EnterToImagesLink" class="EnterLink" runat="server" OnServerClick="MyClickEvent"> </a>
1 голос
/ 04 июня 2011

вы можете заменить элемент привязки "a" на элемент управления ASP.NET элемента управления LinkButton, он создаст HTML-элемент того же типа (anchor / "a") и также предоставит вам событие Click (на стороне сервера).

<asp:LinkButton ID="myLinkButton" runat="server" CssClass="EnterLink" Text="My LinkButton" OnClick="OnServerClickMethod" />
...