如何检测Control在ASP.NET C#中单击OnClientClick?

时间:2015-05-27 02:19:09

标签: javascript c# asp.net

我有一个带有OnClientClick事件的图像按钮来加载Ajax。

我想检测单击了我的图像按钮。我会努力但却没有运气。

这是我的代码:

ImageButton imgbtn = new ImageButton();   
imgbtn.Height = 25;
imgbtn.CssClass = "light";
imgbtn.ID = "led" + i;
imgbtn.OnClientClick = "Turnon('" + table.Rows[i]["Url"].ToString() + "');";
//If i can detected that my imgbtn is clicked
//I will do something

很抱歉,如果我的问题不清楚,但我会尽力向您展示我的想法。 谢谢!

1 个答案:

答案 0 :(得分:1)

这是解决方案

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <script>
        function Turnon(url)
        {
            alert(url);
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
    </form>
</body>
</html>

您需要在form或[{1}}上的任何place holder添加控制权。
代码背后:

aspx page