0

データベース内の各レコードをボタンに入れる for ループを使用して、動的ナビゲーションを作成しています。ただし、ボタンにリダイレクトを追加したいので、クリックするとIDを渡すページに移動します。ボタンをリダイレクトするにはどうすればよいですか??

ボタンの html ライター タグは次のとおりです::

writer.RenderBeginTag(tag.Button);
4

1 に答える 1

0

HTML ボタン (< input type='button'> だと思います) を使用する場合は、javascript を使用してのみ操作できます。使用する必要があります

window.location = url

そして、あなたのIDを含むURLを構築します:

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;
于 2013-08-16T09:51:02.567 に答える