繁体   English   中英

动态锚点标记onclick未调用服务器功能

[英]Dynamic anchor tag onclick is not calling server function

我正在尝试创建锚标记,其onClick会触发服务器端功能。 但这是行不通的。 我也想传递一些参数,其值取自db。

html.Append("<tr id='" + evidenceID + "'>" +
                                        "<td><a id='" + titleId + "' href='#' runat='server' OnClick='StreamVideoCall('" + parameters + "')'>" + myDeserializedObjList[item].attributes.title + "</a></td>" +
                                        "<td>" + myDeserializedObjList[item].attributes.recordedOn + "</td>"+
                                        "<td id='t" + item + "'>" + owner + "</td></tr>");

我尝试了asp:Hyperlink。 但是不起作用。 谁能帮帮我吗。

如果要创建服务器代码table该控件列表,则最好使用“ Table Control并根据数据库表添加每一行和每一列

在指定的表单元格中,您必须根据需要创建HtmlAnchorHyperLink控件,并将其添加到table cell控件集合中。

然后将此在服务器代码中创建的表控件添加到在HTML源代码中设置runat = server任何div中

编辑

您可以参考此链接以了解如何动态地向表控件添加表行和单元格。

可以使用anch.OnClick += eventhandler;向动态锚控件添加事件处理程序anch.OnClick += eventhandler;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM