0

我正在使用ASP.NET 2.0. 我正在构建一个表格,ImageButton每个单元格中都有一个。

如果用户单击 a dropdown,我会进行回发并使用一组新的 ImageButtons 重建表。

当用户单击 ImageButton 时,我PostBackURL在 Javascript 确认框中显示该属性,并且它是正确的。

但是,当我在上述回发之后继续时,实际PostBackURL是页面执行回发之前来自该单元格的那个。

我在每个页面上都构建ImageButton了一个独特的。ID

有谁知道为什么PostBackURLImageButton click 上显示的内容实际上没有被使用?

4

3 回答 3

0

使用查询字符串捕获图像按钮 ID。根据查询字符串,所需图像显示在图像按钮内

例如:response.redirect("home.aspx?imgid"+ib.id);

在主页中:string a=request.querystring("imgid");

于 2012-04-05T15:27:01.053 回答
0

和?..或者只是这样做。

图片按钮有一个回发网址 r8,因此当用户点击图片时,使用 jquery [$('#imagebutton').attr('id')] 捕获其 id 并将此信息保存在隐藏字段中并检索值使用 request.form["hiddenfield"]..

于 2012-04-06T10:02:48.047 回答
0

只需检查使用的拼写。它应该是Url而不是URL。因此,请尝试使用PostBackUrl而不是PostBackURL.

于 2021-01-06T13:13:11.087 回答