日期:2014-05-17  浏览次数:20644 次

asp.net 里边 用<a>标签能触发事件吗
比如  <a> 删除 </a> 有什么属性能够触发删除的事件的吗

------解决方案--------------------
服务器端控件 LinkButton 渲染的HTML 就是 a 标签. 

或者不使用服务端控件直接可以使用 AJAX 回发请求处理.
------解决方案--------------------
<asp:LinkButton ID="dd" runat="server">ddddddddd</asp:LinkButton>
生成的html代码是
<a id="dd" href="javascript:__doPostBack(&#39;dd&#39;,&#39;&#39;)">ddddddddd</a>

也可以用Js写ajax来删除
------解决方案--------------------
很多,每个标签都有JS事件的,比如点击事件之类的,好多,

如果是服务器控件,那服务器事件更多了,点击查看属性窗口就能看到,很多
------解决方案--------------------
可以 再用ajax 结合 a标签的click事件做处理 回发给服务器
------解决方案--------------------
ajax  onclick="函数"
------解决方案--------------------
Jquery  onclick="函数" 
------解决方案--------------------
onclick 可以给时间撒,然后你在jquery 来写你要的东西!
------解决方案--------------------
ajax <a href="javascript(0)" onclick="函数"></a>
------解决方案--------------------
我这里就是这么写的。
<li><a class='p2id<%# Eval("PS_ID")%>'  href="#" onclick="setParmsValue('p2id',<%# Eval("PS_ID") %>)"><%# Eval("PSName")%></a></li>

------解决方案--------------------
一个方法
<a href="指向删除页面">删除</a>

另一个
<a href="#" javascript="return delete();">删除</a>
调用一个删除的javascript函数,此函数可以用ajax发送数据到服务器端  进行删除
------解决方案--------------------
给LZ个链接,里面有4种方法 应该是你想要的http://www.cnblogs.com/TiestoJing/archive/2012/09/29/2663531.html
------解决方案--------------------

<a href="#" onclick="delete();" id="aa">删除</a>
function delete(){
//删除
$("#aa").remove();
}

------解决方案--------------------
常用写法ajax  例:<a onclick="delete()">删除</a>
------解决方案--------------------
onserverclick=“方法”
onclientclick=“方法”