2011-07-28 7 views
1

グリッドビューがあります。あるカラムが新しいブラウズウィンドウを開き、このリンクをクリックするとファイルを表示するハイパーリンクになります。現在NavigateUrlを使用していて、新しいページを呼び出して空白にする私の問題は、この新しいページでは、選択された行のIDを知る必要があるということです。この情報をどのように渡すことができますか?クエスチングは機能していないようですか?HyperLinkFieldでクエリーストリングを渡す

答えて

2

チェックアウトHyperLinkFieldのNavigateUrlFormatStringプロパティの代わりにNaviagteURLは、セッション変数を追加し、クリックイベントを使用して使用してのhere.

+0

あなたの答えは正しい軌道に入っています – esastincy

0

、および応答がページにリダイレクト。新しいページのページの読み込みでそれを探します。

+0

私はHyperLinkFieldを使用しているのでonclickはありません – esastincy

+0

代わりにリンクボタンを使用しますか? –

+0

セッション - brrrr。クリックする前にクライアントがリストを見ている時間は誰が知っていますか?リストの期間は誰が知っていますか? URLをフォーマットする方が良いので、クリックするのを待っているクライアントで「自己完結」しています。そうでなければ害はありません。サーバーをリダイレクトから保護します。 – n8wrl

関連する問題