2012-02-04 4 views
0

私はQueryStringParameterを使用して、SELECT文でパラメータを渡して、SQL Serverのページに必要なデータのみを表示しています。QueryStringParameter値を使用してページのラベルコントロールを更新するにはどうすればよいですか?

<SelectParameters> 
    <asp:QueryStringParameter Name="doc_family" QueryStringField="doc_family" Type="String" /> 
</SelectParameters> 

私はQueryStringParameterを利用して書くことができるものであれば思っていたいくつかのIFが、1つではなく、一般的なもののページにフェッチされたデータごとにカスタム見出しを追加するためのステートメント。 (doc_family = CR)の場合

  1. (doc_family = QA)場合、(doc_family =場合はページ
  2. の "品質保証" を表示し、ページ
  3. の "クリーンルーム" を表示:例として、

    :TP)をここで

は、H1タグに包まれたASPラベルコントロールのために切り取らコードです

  • エルス「ページ名は使用できません」ページの「試験プロトコル」を表示します
    <h1 style="color:Black;"> 
        <asp:Label ID="DocumentNameLabel" runat="server" Text="Hello World" /> 
    </h1> 
    

    私のプロジェクトはC#で書かれており、QueryStringParameterはURL 〜/ ProceduresForms.aspx?doc_family = CRの形式で使用されています。

    ご協力いただきありがとうございます。 Page_Loadで

  • +0

    これを実行したいコードスニペットが必要です。 – Muthu

    +0

    @Muthu:フィードバックいただきありがとうございます。私はコードを追加し、さらにいくつかの情報を提供しました。 – Fawadafr

    答えて

    1

    if(Request.QueryString["doc_family"] == "CR") DocumentNameLabel.Text = "CleanRoom"; 
    

    あなたはそこからそれを取ることができるでしょうか?

    +0

    ありがとうございました。これはうまくいった。 – Fawadafr

    関連する問題