0

我有一个用户控件--> Aspx 页面--> 母版页方案。用户控件包含一个 GridView。我希望能够在单击 Gridview“选择”链接按钮时调用 javascript 函数。

我能够在第一次单击链接按钮时使其工作,但随后的所有其他单击都无法调用 javascript 函数。

我目前正在使用 ASP.Net ScriptManager/ScriptManagerProxy 方法注册我的 javascript 函数 -在 ASP.NET 中使用 MasterPages 时使用 JQuery 的正确方法?

关于第一次尝试后为什么会失败的任何想法?

4

1 回答 1

1

没有代码我不确定你的实现,但这是我要做的:

LinkButton, likeButton有一个OnClientClick属性,您可以将其设置为在运行 PostBack 之前调用客户端 JavaScript。但是当您使用CommandField.

首先,将您的CommandField(带有选择按钮的)转换为TemplateField. 然后应该给您一个LinkButtonor Button,然后您可以为其设置OnClientClick属性。

我认为这比做注册脚本等要简单得多。

于 2013-07-31T16:22:26.930 回答