0
HI、 グリッドビューにHyperLinkの列があり、クリックしたときに別のページに移動する必要があります。クエリ文字列を使ってページにパラメータを渡します。私はグリッドのonrowdataboundイベントでこのアクションを実装しています。ここでのコードは次のとおりです。gridviewでハイパーリンク列を使用していて、現在のコンテキストに '現在のコンテキストに存在しません'というエラーが発生しました。
HyperLink btnDetails = (HyperLink)ea.Row.FindControl("btnDetails");
btnDetails.NavigateUrl = "ManageFlaggedSecurities.aspx?portfolioID=" + obPortfolioId.ToString() + "&testID=" + obTstId.ToString();
私はManageFlaggedSecuritiesページの私のPage_Loadイベントにブレークポイントを設定することができますが、私は、私は「は現在のコンテキスト内に存在しない」を取得し、いくつかの文字列パラメータの値を確認したいとき変数について。私も同じようなものを試しました
文字列strTest = "テスト";
エラーが発生しました。私は間違って何をしていますか?
マイク
保護のボイドをPage_Load(オブジェクト送信者、EventArgsの電子) { 場合 { 文字列strPortID = "1をテストします"。 文字列strTestID = "テスト2"; – MikeD
これは正常に見えます。そして、strPortID = "testing 1"にブレークポイントを設定すると、ブレークポイントはそこで停止しますが、デバッガはウォッチまたはクイックビューにその値を表示しないと言っていますか? – Ruslan
私はpage_loadを中断して、直前のウィンドウでpage_loadで定義されたローカル変数を表示しようとしていると思います。コードは正常に動作します - 私はその時点でデバッグできません。 – MikeD