DataSourceにバインドされていないGridViewがあります。実行時に、このGridViewは実行時にいくつかの行を表示します。実行時にユーザーが列見出しテキストを変更できる必要があります。だから私はこのように実装することを考えました -グリッドビューの列にC#のエイリアス名を付けます
ユーザーは列ヘッダーをダブルクリックするとテキストボックスがユーザーに表示され、ユーザーは新しいテキストを入力し、ユーザーがテキストボックスに新しい列ヘッダーテキストが列のHeaderTextプロパティとして設定されます。これは達成できますか?誰も同じを達成するためのサンプルコードを共有できますか?私はあなたに非常に義務づけられます。どんな助けにも感謝します。
この
はここに私のグリッド<asp:GridView ID="GdvTestData" runat="server"
class="table table-striped table-responsive table-hover"
onrowdatabound="gv_RowDataBound"
PageSize="100" OnSelectedIndexChanged="GdvTestData_SelectedIndexChanged">
<FooterStyle BorderStyle="Solid" />
</asp:GridView>
ここでは、[dept]、[id] from t]のように選択部門のように各列に別名を付けたいとします。できる。部門を[deptGrid1]、顧客IDを[idFGrid1]として表から選択する必要があります。 –
実行時にテーブルがユーザーによって選択されるので、私は列名を知らないでしょう。私はテーブル名からselect *をやっています。今私は、ユーザーが列にエイリアス名を与え、エイリアス名 – user3660473
とテーブルを表示する必要がありますグリッドヘッダー名で表示するエイリアスだけ右か? –