尝试实现服务器端单击以锚定标记 下面的代码是.CS文件(sharepoint 2007 / c#)
lblDetails.Text += userCreds[i].UserInfoID + " - " + "[a href='#' runat ='server' onserverclick='LinkButton_Click ]+ userCreds[i].AccountName + "[/a] ";
public void LinkButton_Click(object sender, EventArgs e)
{}
当链接上的链接时,它不会转到LinkButton_clicked menthod
请帮助!!!
答案 0 :(得分:0)
尝试使用下面的委托/事件处理程序连接事件,而不是使用onserverclick
标记注入事件。
lblDetails.Click += new EventHandler(LinkButton_Click);
答案 1 :(得分:0)
看看是否有效:
添加一个可以正常执行操作的按钮,例如btnLinkButton
注册事件处理程序:
btnLinkButton.Click += new EventHandler(LinkButton_Click);
将事件添加到标签
lblDetails.Attributes.Add("onclick", ClientScript.GetPostBackEventReference(btnLinkButton, null))