添加到Web控件/HTML编写器的重定向

本文关键字:重定向 HTML Web 控件 添加 | 更新日期: 2023-09-27 18:27:51

我正在创建一个动态导航,使用for循环将数据库中的每个记录放入一个按钮中。然而,我想添加重定向到按钮,这样当它被点击时,它会指向一个传递ID的页面。如何使按钮重定向??

按钮的html编写器标签如下::

writer.RenderBeginTag(tag.Button);

添加到Web控件/HTML编写器的重定向

如果您使用HTML按钮(我想是<input-type='button'>),那么您只能使用javascript与它们交互。你应该使用

window.location = url

并建立url以包含您的id:

http://mysite/myPage?Id=12

然后您可以使用数据属性传递Id。例如:

<input type='button' data-id="12"/>

那么,在JS中,如果使用jquery:

var btn = ...get-your-button-by-id-or-class-name-or-whatever
var id = btn.data('id');
window.location='http://mysite/myPage?Id='+id;