【发布时间】:2016-07-01 06:48:28
【问题描述】:
我有一些名为 myUserControl 的 ASP.NET 用户控件。
我还有一些名为 myAspxPage 的 aspx 页面。
myAspxPage 包含 myUserControl 并且 myAspxPage 包含此 javascript 函数:
function SetProgressBar()
{
//some logic
}
在某些时候我需要调用SetProgressBar javascipt 函数时这个按钮:
<asp:LinkButton ID="prevItem" runat="server" ToolTip="previous" Style="color: #000000;" OnClientClick="to call SetProgressBar function"> << </asp:LinkButton>
在myUserControl中被点击。
我试过这个:
OnClientClick="parent.SetProgressBar()"
还有这个:
OnClientClick="SetProgressBar()"
但上面的例子不起作用。
所以我的问题是如何从用户控件调用父页面中的 javascript 函数?
【问题讨论】:
-
“上面的例子不起作用” - 基于什么?第二个变体很好。
标签: javascript asp.net