在<a href=""> </a>点击触发asp.net用户定义的方法

时间:2014-07-23 11:17:50

标签: c# html asp.net

我有一个使用文字控件从后面填充的部分。 已按如下方式分配了文字:

    literal1.Text+="<div class=\"section-cont\"><div class=\"category\"><ul class=\"cate-ul\"><li>
                   literal1.Text+=" <h3><span id=\"s\">"+ds.Tables[0].Rows[i]["title"].ToString()+"</span></h3>";
                   literal1.Text+="<ul class=\"cate-ul\"><table id=\"tab\" cellspacing=\"0\" style=\"border-collapse:collapse;\">";
                 literal1.Text+="<tr><td> <li><a id=\"chaps\" href=\"\" >"+ds.Tables[0].Rows[i]["titleSub"].ToString()+"</a></li>";
                  literal1.Text+="</td></tr></table> </ul></li></ul></div>";

In the above literal, there is `<a href>` as an `<li>`;how can i call an asp.net function() in this above <a> tag ???

1 个答案:

答案 0 :(得分:1)

您可以将该功能附加到<a>标记。只需通过向其添加runat=server来实现服务器控制

<a href="#" runat="server" onServerClick="MyFuncion_Click" />