2011-12-25 10 views
0

2つのビュー(view1とview2)を持つmuliviewコントロールがあり、各ビューにはデータグリッドがあります。私はview1のdatagridでハイパーリンクコントロール(リンクではない)を持つ列(customerid)があり、ユーザーはそれをクリックすることができますし、クエリ文字列 "customer id"を渡すことによってview2データグリッドに移動する必要があります。クエリーストリングの値を別のビューに渡すにはどうすればいいですか?また、クエリーストリングを別のビューに追加することも可能です。ハイパーリンクを使用してビュー間をナビゲートする

答えて

0

フォーマットあなたのハイパーリンクを使用すると、GridViewのバインドデータイベントでそれを行うことができますこの方法:

YourPageWithMultiViews.aspx?customerID=3322&MultiViewID=2 

PageLoadイベントには:

if(Request["MultiViewID"] == "2") 
{ 
MultiView1.SetActiveView(view2); 
} 
else 
{ 
MultiView1.SetActiveView(view1); 
} 
関連する問題