0

我在我的网站上使用 ASP.NET ImageButton。当用户单击 ImageButton 时,将通过 OnClientClick 事件触发 javascript。该脚本更改 ImageButton 的 ImageUrl。

在同一页面上,我有一个提交按钮。

单击该按钮会导致回帖出现。

在处理提交按钮的服务器端 OnClick 事件时,现在有没有办法从服务器端知道 ImageButton 的正确 ImageUrl?

4

3 回答 3

1

您能否将更改后的 inage url 存储在隐藏的文本框中,并且在回发时您可以获得文本框。

于 2009-10-12T20:42:39.910 回答
1

或者你可以在你的代码隐藏中使用它:

protected void imageclicked(object sender, eventargs e)
{
 ImageButton ClickedButton = sender as ImageButton;
}

那么你可以使用ClickedButton.ImageUrl

于 2012-07-27T07:37:12.530 回答
0

您可以添加一个隐藏字段来记录每次触发客户端脚本时的图像名称。回发时,您只需检查此字段的值。

于 2009-10-12T20:45:06.610 回答