【发布时间】:2017-05-08 18:41:07
【问题描述】:
我是 Telerik 和 javascript 的新手。我有一个链接按钮。在按钮单击时,我有来自服务器端的两个条件。根据我需要调用javascript。
aspx代码:
<asp:LinkButton ID="TestLinkButton" runat="server" OnClick="Test_Click"
SkinID="SmallCommandItemTemplateLinkButton">Test</asp:LinkButton>
服务器端代码:
protected void Test_Click(object sender, EventArgs e)
{
if (a == 0)
{
Page.ClientScript.RegisterStartupScript(this.GetType(), "scriptsKey", "<script type=\"text/JavaScript\" language=\"javascript\">ShowAlert();</script>");
}
else
{
TestLinkButton.Attributes["onclick"] = String.Format("return ShowEditForm('{0}')", test);
}
}
这里找不到TestLinkButton。如果我在按钮单击参数中使用 GridItemEventArgs,那么它会给出错误,因为“testLinkButton_click”的无重载与委托“System.Eventhandler”匹配。
【问题讨论】:
-
我不熟悉 Telerik,但我认为这与事件委托有关。 google.nl/amp/s/davidwalsh.name 。阅读它,您可能会找到解决方案!
-
你能分享一些想法吗
-
我给了它一个赏金,所以比我更有经验的人可以回答这个问题。就像我说的,我不熟悉 Telerik。
-
这与telerik无关。
-
@DIPALISAVALIYA - 一个或多个答案是否对您有任何帮助?如果是这样,您可以投票赞成您喜欢的答案并接受您喜欢的答案(带有复选标记)。我从您的个人资料中看到,您对 StackOverflow 还比较陌生,还没有养成支持/接受问题答案的习惯。
标签: javascript asp.net telerik