0

ユーザーに表示されない非表示のキー フィールドを GridView に追加したいと考えています。私は次のようなことをしてみました:

<asp:GridView ...>
    <Columns>
        <asp:TemplateField>
            <ItemTemplate>
                <asp:HiddenField ID="secretkey" runat="server" Value='<%# Eval("secretkey") %>' />
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>

しかし、非表示のフィールドは、HTML ソースでプレーン テキストとして表示されます。サーバー状態を使用してこのようなことを行うことは可能ですか?

4

3 に答える 3

1

datakeynames を使用すると、複数のキーを行に関連付けることができます。次のリンクを確認してくださいhttp://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.datakeynames.aspx

于 2013-06-06T07:31:13.187 に答える