Asp.net 段落和锚定为按钮/如何添加服务器端事件单击
嗨,亲爱的朋友们:Asp.net 段落和锚定为按钮/如何添加服务器端事件单击,asp.net,button,anchor,server-side,Asp.net,Button,Anchor,Server Side,嗨,亲爱的朋友们: 我有一个按钮,如下所示: <p id="EnterToImagesParag" class="EnterParag"> <a id="EnterToImagesLink" name="EnterToImagesLink" class="EnterLink"> </a> </p> jquery是这样的:
我有一个按钮,如下所示:
<p id="EnterToImagesParag" class="EnterParag">
<a id="EnterToImagesLink" name="EnterToImagesLink" class="EnterLink">
</a>
</p>
jquery是这样的:
$(document.body).ready(function () {
$('.EnterParag a').hover(
function () { $(this).stop().animate({ 'opacity': '0' }, 500); },
function () { $(this).stop().animate({ 'opacity': '1' }, 500); });
});
如何将服务器端事件单击添加到此按钮
提前感谢您可以将锚元素“a”替换为ASP.NET控件LinkButton控件,它将生成相同类型的HTML元素(锚/“a”),并为您提供单击事件(服务器端)
您可以将锚元素“a”替换为ASP.NET控件LinkButton控件,它将生成相同类型的HTML元素(锚/“a”),并为您提供单击事件(服务器端)
澄清一下,这不是一个
按钮,而是一个锚定。您可以通过添加服务器上单击事件的runat=server
和事件处理程序来添加服务器端事件
<a id="EnterToImagesLink" name="EnterToImagesLink" class="EnterLink" runat="server" OnServerClick="MyClickEvent"> </a>
澄清一下,这不是一个按钮,而是一个锚定。您可以通过添加服务器上单击事件的runat=server
和事件处理程序来添加服务器端事件
<a id="EnterToImagesLink" name="EnterToImagesLink" class="EnterLink" runat="server" OnServerClick="MyClickEvent"> </a>
pal超链接没有单击事件。在某人面前改变-1你。:)@LostLord,您仍然可以在服务器控件上应用样式。使用CssClass属性将CSS类设置为服务器控件。+1:我整天都在使用:)但我认为键盘回答更适合上下文:)pal超链接没有单击事件。在某人面前改变-1你。:)@LostLord,您仍然可以在服务器控件上应用样式。使用CssClass属性将CSS类设置为服务器控件。+1:我整天都在使用:)但我认为keyboardP答案更适合上下文:)@keyboardP谢谢关注->请稍候/我正在测试它!好的/很好用/非常感谢!但是还有其他学习方法吗?@LostLord-Arief建议使用asp:LinkButton
。您还可以使用jQuery处理单击并触发服务器端事件(使用eval
)。这里有一个例子:根据您的需要,您还可以将jQuery与AJAX+1结合使用:非常好。我甚至不知道服务器上的click
存在。哇!我每天学到的东西:)这就是我如此热爱的原因-每次访问我都至少学到一件新东西:)@keyboardP谢谢关注->请稍等/我正在测试它!好的/很好用/非常感谢!但是还有其他学习方法吗?@LostLord-Arief建议使用asp:LinkButton
。您还可以使用jQuery处理单击并触发服务器端事件(使用eval
)。这里有一个例子:根据您的需要,您还可以将jQuery与AJAX+1结合使用:非常好。我甚至不知道服务器上的click
存在。哇!我每天学到的东西:)这就是我如此热爱的原因——每次访问我都至少学到一件新东西:)
<a id="EnterToImagesLink" name="EnterToImagesLink" class="EnterLink" runat="server" OnServerClick="MyClickEvent"> </a>