2012-05-11 130 views
0

新しいページの行を選択するときに2つの異なるIDを渡すグリッドビューがあります。 2つの異なる変数にする必要があるので、それらを一緒にバインドしたくありません。gridview selectを使用して複数ページを新しいページに渡すselect

現在のところ、私はリンクでそれをやっているのですが、& のJOBAPPLICATIONID変数は同じです(間違っています)。私は、SUBMITTEDJOBAPPLICATIONが正しいことを意味しますが、 JOBAPPLICATIONIDはSUBMITTEDJOBAPPLICATIONと同じで、間違っています。

<asp:HyperLink ID="lnkSelect" runat='server' NavigateUrl='<%# String.Format("~/UnscreenedApplicantPage.aspx?SubmittedID={0}&jobID={0}", Eval("SUBMITTEDJOBAPPLICATION"), Eval("JOBAPPLICATIONID")) %>'>Select</asp:HyperLink> 

これをどのように修正できますか?

答えて

0

変更SubmittedID={0}&jobID={0}

String.Format("SubmittedID={0}&jobID={0}", Eval("SUBMITTEDJOBAPPLICATION"), Eval("JOBAPPLICATIONID"))
SubmittedID={0}&jobID={1} 

にあなただけのように拳のパラメータは両方の場所に置き換えられますゼロのインデックスを使用しています。

0

あなたはあなたにもEval("SUBMITTEDJOBAPPLICATION").ToString(), Eval("JOBAPPLICATIONID").ToString()を必要とするこの

<asp:HyperLink ID="lnkSelect" runat='server' NavigateUrl='<%# String.Format("~/UnscreenedApplicantPage.aspx?SubmittedID={0}&jobID={1}", Eval("SUBMITTEDJOBAPPLICATION").ToString(), Eval("JOBAPPLICATIONID").ToString()) %>'>Select</asp:HyperLink> 

を試してみてください。

関連する問題