C# 在用户控件asp.net C中公开OnclientClick函数#
可能重复:C# 在用户控件asp.net C中公开OnclientClick函数#,c#,asp.net,C#,Asp.net,可能重复: 我有一个html输入按钮的用户控件 在第页上,我正在使用该用户控件。如何在用户控件中公开该输入按钮的onclient事件,以便如果该按钮是客户端,则我可以调用page函数 <uc2:UC_LayoutSelector ID="UC_LayoutSelector1" runat="server" OnClientLayoutSelect="UC_LayoutSelector1_MyPageFunction" /> <script type="text/javas
我有一个html输入按钮的用户控件 在第页上,我正在使用该用户控件。如何在用户控件中公开该输入按钮的onclient事件,以便如果该按钮是客户端,则我可以调用page函数
<uc2:UC_LayoutSelector ID="UC_LayoutSelector1" runat="server" OnClientLayoutSelect="UC_LayoutSelector1_MyPageFunction" />
<script type="text/javascript">
function UC_LayoutSelector1_MyPageFunction(e) {
alert(e);
}
</script>
功能UC\u布局选择器或1\u MyPageFunction(e){
警报(e);
}
根据您试图实现的目标,您可能只想创建输入按钮onclient属性的公共属性。如果您试图捕获用户单击该按钮的时刻,则需要使用javascript函数进行回发,并以编程方式引发事件控件。这将允许您捕获父页面上的事件。创建一个属性,获取并设置viewstate