問題タブ [pagertemplate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - GridView の PagerTemplate で使用されるページャー コントロールを備えた UserControl のサンプル コードはありますか?
カスタム PagerTemplate を使用するアプリケーションにいくつかの Gridview があります。複数のページで同じロジックを複製する必要がないように、このカスタム テンプレートを UserControl に変換したいと考えています。そのようなことが可能であると確信していますが、UserControl を Gridview のイベントに正確に接続する方法と、コントロールが実装する必要があるインターフェイスについてはわかりません。
ASP 2.0 フレームワークを使用しています。
誰かがこのようなことをしましたか?もしそうなら、ユーザーコントロールのサンプルコードはありますか?
asp.net - DataPagerテンプレートとLinkButtonについて少し助けてください。
pagertemplateを備えたdatapagerがあります。テンプレートには、すべてのレコードを表示するようにデータページャーのPageSizeを設定する[すべて表示]ボタンがあります。これは問題なく動作しますが、ボタンがクリックされたときにボタンを非表示にできるようにしたいと思います。UpdatePanelにあるので、それが違いを生むかどうかわかりませんか?
そして、コードビハインド:
{this.Pager.PageSize = int.Parse(e.CommandArgument.ToString());
LinkButton lb =(LinkButton)sender; if(lb!= null){lb.Visible = false; }
rangeList.DataBind(); }
最初のクリックは正常に機能し、ListViewを更新します。これにより、ページャーが調整され、すべての結果を含む1つのページが表示されますが、ボタンが希望どおりに消えません。
何か案は?
asp.net - ASPでGridViewが空の場合、PagerTemplateは表示されません
データベースからデータにアクセスするGridViewがある小さなASP.NETアプリケーションを作成しようとしています。また、データベースに新しいレコードを追加できるLinkButtonを備えたPagerTemplateもあります。ただし、テーブルが空の場合、Pagerコントロールを表示することはできませんが、テーブルにエントリが1つあれば問題はありません。PagerTemplateを常に表示できる方法はありますか?私のコードのサンプルです。
よろしくお願いします。
asp.net - ページネーション中に現在のインデックス ページを除く、gridview の残りのインデックス ページを無効にするにはどうすればよいですか?
グリッドビューがあり、その中にボタンの列があります。「本」ボタンをクリックすると、現在のページ インデックス (ページネーション - 1 2 3 4) が有効になり、残りのページ インデックス (ページネーション - 1 2 3 4) が無効になります。同時に「キャンセル」ボタンを押すと、すべてのページ インデックス (ページネーション - 1 2 3 4) が正常に戻されます。どうすればこれを達成できますか
前もって感謝します
c# - FormView で PagerTemplate が表示されない
独自のページング LinkButtons を持つカスタム PagerTemplate を持つ FormView コントロールがあります。ロードするデータセットに 1 つのレコード/アイテムのみが含まれ、PagerTemplate が完全に非表示になるまで、すべてがうまく機能します。オンラインで検索したところ、単純に追加するいくつかの回答が見つかりました。
ただし、これは少しの違いもありません。データ セットにレコードが 1 つしかない場合、FormView.TopPagerRow は常に null のようです。これをインターセプトする方法が必要なようですが、OnPreRender イベントと OnDataBound イベントの両方で試してみましたが、サイコロはまだありません。
以下は私のコードのサンプルです。
ASPX
コードビハインド
ありがとう!
c# - GridView PagerTemplate の動的 LinkButton がイベントを発生させない
グリッドビュー用のカスタム Pager テンプレートを作成して、次のようなものを取得しようとしています: < 1 2 3 4 >
数字をクリックするのに問題があります...
PagerTemplate 内には、次のように DataBound イベントで埋められる「phLinks」という名前のプレースホルダーがあります。
最初に Click イベントを試し、次に Command イベントを試したことに注意してください。どちらの場合も、ポストが返されますが、イベントはトリガーされません...
ここで何が欠けていますか?
asp.net - ドロップダウン リストの selectedindex でポストバックが発生した後にページがレンダリングされない
それは奇妙な問題です。グリッドビューページャーテンプレートであるドロップダウンリストselectedindexchangedでグリッドビューのページサイズを設定しています。ここに私のhtmlソースがあります
これが私のコードビハインドです
ポストバックが発生するpageSize2_SelectedIndexChanged
と、ドロップダウンリストの選択されたすべての値に対してイベントが発生しますが、ページはレンダリングされません。pageSize2_SelectedIndexChanged イベントCall GetDataTables2()
メソッドからジャンプしています。ドロップダウンリストの選択値が 10 の場合、ページはレンダリングされています。これは奇妙です。何が問題なのか、解決策を提案してください
c# - 選択が変更されたときにグリッドビュー内のドロップダウンリストが機能しない
グリッドビュー内に 2 つのドロップダウン リストがあります。
1 番目のドロップダウン - の選択用
Page No
。2 番目のドロップダウン - の選択用
Page Size
。
ドロップダウンリストに関連する問題は次のとおりです:-
選択するchange
と正常に動作し、正確な結果が表示されます。しかし、選択を最後の値に戻すと、再びgridview
壊れます。すべてのコードを試してデバッグしましたが、正確な解決策を見つけることができませんでした。
dropdownlist
内部の aspx コードを参照してくださいGridview
:-
注: Gridview は の下にありUpdatePanel
ます。
また、各イベントのコード ビハインドとBindGrid();
gridview データバインド イベントも参照してください:-
また、動作に問題はなく、ddlPageSize
正常に動作しています