动态更改ImageButton PostBackURL属性

时间:2012-04-05 15:22:01

标签: imagebutton postbackurl

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

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

当用户点击ImageButton时,我会在Javascript确认框中显示PostBackURL属性,这是正确的。

但是,当我按照上述回发后继续操作时,实际PostBackURL是该页面之前的中的那个页面执行回发。

我在每个页面上使用唯一的ImageButton构建每个ID

有没有人知道为什么实际上没有使用ImageButton点击上显示的PostBackURL

3 个答案:

答案 0 :(得分:0)

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

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

主页中的

string a=request.querystring("imgid");

答案 1 :(得分:0)

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

图片按钮有一个回发网址r8所以当用户点击图片时使用jquery [$('#imagebutton')。attr('id')]捕获它的id并将此信息保存在隐藏字段中使用request.form [“hiddenfield”] ..

来检索该值

答案 2 :(得分:0)

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