我有一个页面,想将 onserverclick 事件附加到我现有的 HtmlAnchor。
在设计视图中,我首先添加控件
<a runat="server" id="lnkFre" title="FR" onclick="document.getElementById('ctl00_hidLang').value='en-US';"><span>Français</span> </a>
我试过这样。
HtmlAnchor lnkFre = FindControl("lnkFre") as HtmlAnchor;
lnkFre.ServerClick += new EventHandler(lnkLang_Click);
这里的 lnkLang_Click 是一个可从此页面访问的类中的事件。
但是在运行时它没有被添加。
我希望有这样的东西。
<a runat="server" id="lnkFre" title="FR" onserverclick="lnkLang_Click" onclick="document.getElementById('ctl00_hidLang').value='fr-BE';"><span>Français</span> </a>
有可能以这种方式吗?或者请建议我另一种方法。
非常感谢