リンクボタンのクリック時にグリッドビューでテキストボックスを表示および非表示にする方法

ヴィーナホスール

承認ボタンと拒否ボタンがあるgridviewがあります。拒否ボタンをクリックすると、コメントのテキストボックスを表示する必要があります。コメントを入力した後、データベースに保存します。これを行う方法は誰でも役立ちます。

これが私のコードです:

 <asp:GridView ID="GridView1" runat="server" AllowPaging="True"  AutoGenerateColumns="False"  BackColor="White"
                  BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" CellPadding="4" ForeColor="Black" 
                 GridLines="Horizontal" OnRowDataBound="GridView1_RowDataBound">
                 <Columns>
            <asp:TemplateField HeaderText="Industrial Zone">

                <ItemTemplate>
                     <asp:Label runat="server" ID="lblindzone" Text='<%# Eval("indzone") %>'></asp:Label>


                </ItemTemplate>


            </asp:TemplateField>

            <asp:TemplateField HeaderText="District">

                <ItemTemplate>
                     <asp:Label runat="server" ID="lbldstr" Text='<%# Eval("dstr")%>'></asp:Label>


                </ItemTemplate>

            </asp:TemplateField>
                      <asp:TemplateField HeaderText="Industrial Area">

                <ItemTemplate>
                      <asp:Label runat="server" ID="lblnmindar" Text='<%# Eval("nmindar")%>'></asp:Label>


                </ItemTemplate>

            </asp:TemplateField>
                      <asp:TemplateField HeaderText="Plot Number">

                <ItemTemplate>
                     <asp:Label runat="server" ID="lblplno" Text='<%# Eval("plno")%>'></asp:Label>


                </ItemTemplate>

            </asp:TemplateField>

           <asp:TemplateField HeaderText="Approve/Reject">

                <ItemTemplate>
                    <asp:LinkButton ID="lnkApproved" runat="server" Text="Approve" OnClick="lnkApproved_Click"><img src="images/approve.png"  style="width:20px;height:20px; margin:5px" title="Approve"/></asp:LinkButton>
                    <asp:LinkButton ID="lnkReject" runat="server" Text="Reject" OnClick="lnkReject_Click" OnClientClick="return showandhide(this)"><img src="images/reject.png" style="width:16px;height:16px; margin:5px" title="Reject"/></asp:LinkButton>
                    <asp:LinkButton ID="lnkviewdetails" runat="server" Text="View Details" OnClick="lnkviewdetails_Click"><img src="images/viewdetails.png" style="width:20px;height:20px; margin:5px" title="Details" /></asp:LinkButton>
                    <asp:TextBox ID="txtcomment" runat="server" style="display:none"></asp:TextBox>
                </ItemTemplate>

            </asp:TemplateField>
                      <asp:TemplateField HeaderText="Status">

                <ItemTemplate>
                    <asp:Label runat="server" ID="lblstatus" Text='<%# Eval("status")%>'></asp:Label>


                </ItemTemplate>

            </asp:TemplateField>


        </Columns>


</asp:GridView>
ジャムシャイドK。

私はあなたがC#だけでそれをやっていてJavascriptなしでそれをしていると仮定しています。特定のテキストボックスを表示または非表示にするには、GridViewのRowCommandイベントをトリガーする必要があります。

protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
  if (e.CommandName == "viewhide")
  {
    GridViewRow gvr = (GridViewRow)(((LinkButton)e.CommandSource).NamingContainer);
    TextBox tbComments = ((TextBox)gvr.FindControl("txtcomment"));

    tbComments.Visible = true;
  }
}

そして、これはあなたのASPXコードビハインドになります

<asp:LinkButton ID="lnkReject" runat="server" Text="Reject" OnClick="lnkReject_Click" CommandName="viewhide" OnClientClick="return showandhide(this)"><img src="images/reject.png" style="width:16px;height:16px; margin:5px" title="Reject"/></asp:LinkButton>

編集:今、あなたはタグをC#からVB.NETに変更しましたが、これは良くありません。ac#コードを書くのに時間を費やしたからです!

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Androidでボタンクリック時にパスワードを表示および非表示にする方法は?

分類Dev

ボタンクリック時に部分ビューを表示および非表示にする方法は?

分類Dev

ボタンクリック時にテキストを非表示にする方法

分類Dev

グリッドビューの外側のボタンクリックイベントでグリッドビュー列を非表示にする方法

分類Dev

グリッドビュー内のボタンをクリックした後にテキストボックスのテキストを変更する方法

分類Dev

ボタンクリックでキーボードを表示し、テキストビューにテキストを表示する

分類Dev

ボタンクリック後にテキストビューにHTMLコードを表示する

分類Dev

ボタンクリックでdivを表示および非表示にする

分類Dev

trをクリックするとテキストボックスを表示および非表示にし、ボタンをクリックするとdivに同じものを印刷します

分類Dev

ボタンを押して結果をテキストボックスに表示するときにグリッドビューに列を追加する

分類Dev

ボタンをクリックしてパスワードフィールドの単語を表示および非表示にする方法

分類Dev

Visual C ++のボタンクリックでグラフを表示および非表示にする

分類Dev

ボタンクリック後にpygameでテキストを表示する方法

分類Dev

pygameモジュールのボタンクリックに表示されるテキストを更新する方法

分類Dev

ボタンクリックとマウスオーバー/マウスアウトでノードテキストを表示および非表示にする方法は?D3 / JS

分類Dev

ボタンをクリックした後にページからテキストを非表示にする方法

分類Dev

WooCommerce管理注文リストにテキストを表示するクリック時にカスタムアクションボタンを非表示にする

分類Dev

クリック時にボタンを非表示にする方法

分類Dev

ボタンクリックでテキストボックスを動的に表示

分類Dev

C#のボタンをクリックしてパネルを表示および非表示にする方法

分類Dev

入力ボタンをクリックすると、liでアクティブなクラスを表示および非表示にします

分類Dev

アクティビティのボタンクリックでリストビュー行にビューを表示する

分類Dev

jqueryクローンを使用してクリックボタンの削除ボタンを表示および非表示にする方法

分類Dev

チェックボックスを使用してJavaScriptグラフでデータシリーズを表示および非表示にする方法

分類Dev

anglejsのボタンクリックで非表示および表示

分類Dev

ボタンクリックで画像を表示および非表示

分類Dev

チェックボックスがクリックされたときにボタンを表示および非表示にする

分類Dev

各リサイクラービューアイテム内のボタンクリック時にテキストカウンターを実装する方法

分類Dev

ホバー時に画像の上にクリック可能なテキストボックスを表示する方法

Related 関連記事

  1. 1

    Androidでボタンクリック時にパスワードを表示および非表示にする方法は?

  2. 2

    ボタンクリック時に部分ビューを表示および非表示にする方法は?

  3. 3

    ボタンクリック時にテキストを非表示にする方法

  4. 4

    グリッドビューの外側のボタンクリックイベントでグリッドビュー列を非表示にする方法

  5. 5

    グリッドビュー内のボタンをクリックした後にテキストボックスのテキストを変更する方法

  6. 6

    ボタンクリックでキーボードを表示し、テキストビューにテキストを表示する

  7. 7

    ボタンクリック後にテキストビューにHTMLコードを表示する

  8. 8

    ボタンクリックでdivを表示および非表示にする

  9. 9

    trをクリックするとテキストボックスを表示および非表示にし、ボタンをクリックするとdivに同じものを印刷します

  10. 10

    ボタンを押して結果をテキストボックスに表示するときにグリッドビューに列を追加する

  11. 11

    ボタンをクリックしてパスワードフィールドの単語を表示および非表示にする方法

  12. 12

    Visual C ++のボタンクリックでグラフを表示および非表示にする

  13. 13

    ボタンクリック後にpygameでテキストを表示する方法

  14. 14

    pygameモジュールのボタンクリックに表示されるテキストを更新する方法

  15. 15

    ボタンクリックとマウスオーバー/マウスアウトでノードテキストを表示および非表示にする方法は?D3 / JS

  16. 16

    ボタンをクリックした後にページからテキストを非表示にする方法

  17. 17

    WooCommerce管理注文リストにテキストを表示するクリック時にカスタムアクションボタンを非表示にする

  18. 18

    クリック時にボタンを非表示にする方法

  19. 19

    ボタンクリックでテキストボックスを動的に表示

  20. 20

    C#のボタンをクリックしてパネルを表示および非表示にする方法

  21. 21

    入力ボタンをクリックすると、liでアクティブなクラスを表示および非表示にします

  22. 22

    アクティビティのボタンクリックでリストビュー行にビューを表示する

  23. 23

    jqueryクローンを使用してクリックボタンの削除ボタンを表示および非表示にする方法

  24. 24

    チェックボックスを使用してJavaScriptグラフでデータシリーズを表示および非表示にする方法

  25. 25

    anglejsのボタンクリックで非表示および表示

  26. 26

    ボタンクリックで画像を表示および非表示

  27. 27

    チェックボックスがクリックされたときにボタンを表示および非表示にする

  28. 28

    各リサイクラービューアイテム内のボタンクリック時にテキストカウンターを実装する方法

  29. 29

    ホバー時に画像の上にクリック可能なテキストボックスを表示する方法

ホットタグ

アーカイブ