我有一个 Web 控件(称为A
)和一个网页(称为Default
)。
Default
有没有办法从属于A
而不是使用调用 JavaScript 函数OnClientClick
?
我正在使用以下内容Page_Load
(Default.aspx.cs
这是我的 JavaScript 函数的来源):
a = (A)LoadControl("~/A.ascx");
a.ID = "AgControl";
panel.Controls.Add(a);
在 Default.aspx 我有以下内容:
<asp:Button ID="Button1" runat="server" Text="Button"
OnClick="Button1_OnClick"
OnClientClick="JavaScript()" />
DefaultPage.aspx.cs:
protected void Button1_OnClick(object sender, EventArgs e)
{
String a = getValueofA();
If (a == "1")
{
//OnClientClick code goes here
}
else If (a == "2")
{
//No OnClientClick code goes here
}
}
OnClientClick="JavaScript()
我的目标是仅在“if 语句”的第一部分 删除和编码它。