- 締切済み
ASP.NET2.0 GridViewのページャー設定について
お世話になります。 現在VS2005のASP.NETを学習しております。 GridViewコントロールのページャー設定について質問があります。 500レコード程のデータを1ページに10件ずつ表示しようと思い、 GridViewコントロールのPagerSettingsプロパティのVisibleをTrueに設定しました。 それだけでテーブル下にページ番号リンクが表示され、とても簡単で感動しました。 その後、同じくPagerSettingsプロパティのModeをNumericからNextPreviousに変更するなど、いろいろ試していました。 そこで気づいたのですが、そのモードの中にFirstLastとNumericが一緒になったものはあるのですが、 NextPreviousとNumericが一緒になったモードがありません。 冷静に考えると現在のページ番号の両隣のリンクを押せばいいだけなのですが、 頑固な方がどうしてもページ番号と前へ・次へボタンを一緒にしてくれと頼まれた場合、 そのようにカスタマイズすることは可能なのでしょうか? また可能な場合、どのようにすれば実現できるのでしょうか? 知っている方がいたら、どうぞ宜しくお願いします。
- onayamchan
- お礼率100% (1/1)
- Microsoft ASP
- 回答数1
- ありがとう数3
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- SE-TOMMY
- ベストアンサー率77% (17/22)
下記URLを参照してみてください。
関連するQ&A
- GridViewのページャーのツールチップについて
現在Visual Studio 2008にてASP.NETの開発を行っています。 初歩的なことを聞いてすいません。 まずGridViewのページャにツールチップは設定可能でしょうか? また可能な場合に、現在(11ページ)だとして <<... 11 12 13 ...>>の場合に12にカーソルを合わせた時に12の 先頭データをツールチップに設定できないでしょうか。 方法を知っている方がおりましたら教えてください。 よろしくお願いします。
- 締切済み
- Visual Basic
- ASP.Net GridView DataBind
お世話になります。 FormView の中に いくつかのコントロールと ボタンとGridView を配置しております。 ボタンを押すと、GridView のレコードが追加するような UpDate文を実行するようになっています。 GridViewのデータも一緒に新しいデータとともに表示を更新させたいと思うのですが、 GridView の DataBindメソッドをどうやって呼び出していいかわかりません。 名前は GridView1 なのですが、Button1_Click メソッドの中で、GridView1 の候補が出ないですし、 どうやって定義して、実行すればいいのかわかりません。 何卒よろしくお願い申し上げます。
- ベストアンサー
- Microsoft ASP
- PEAR::Pagerのページ番号の変更
現在Pagerを使ってページ間のリンクを作成しています。 通常ページ番号は 1 2 3 ・・・ と表示されますが、これを 1-100 101-200 201-300 ・・・ という表示に変える事は可能でしょうか。 ご存知の方いらっしゃいましたら教えて下さい。
- ベストアンサー
- PHP
- ページャの設定方法で悩んでいます。
ページャの設定方法で悩んでいます。 ネット上の解説、サンプル等いろいろと調べましたがわかりません。 検索ヒット数が20件を超えた場合に 次のページが1ページと同じ内容のページが表示されます。 例えば45件ヒットした場合に3ページが同じ内容が表示されます。 どこが間違っているのか? どこをどのように修正すればよいのか? ご教授くださいますようお願い申し上げます。 <?php require_once("Pager/Pager.php"); $resultcount=h($xml->TotalMatches); $params = array( "totalItems" => $resultcount, "delta" => 5, "perPage" => 20, 'prevImg' => ' 前へ ', 'nextImg' => ' 次へ ', ); $pager =& Pager::factory($params); $navi = $pager -> getLinks(); print($navi["all"]); $currentPageID = $pager -> getCurrentPageID(); ?>
- 締切済み
- PHP
- Pagerで現在表示ページの下線を消したい
質問です。 「Pager」で「Sliding」モードにした場合、現在表示ページ以外のページへのリンク部分に下線が付くのは良いのですが、現在表示ページにも下線が付いてしまうのがどうも気に入りません。 スタイルシートで「text-decoration:none;」にしても効果がないのですが、なにか良い方法はないでしょうか?
- ベストアンサー
- PHP
- PEAR::Pagerにアンカーリンクを設定したい
便利にPEAR::Pager を利用していますが アンカーリンクの利用方法(設定方法)が分かりません。 調べてみると、それを書いているページもあるのですが、 知識の無さから、意味が分かりません。。。。 パラメーターに 「'fileName' => 'test_.php#top2',」 と設定するのかななど考えてやってみましたが、何も変化はありません。 現在 以下のように設定しています。 **GETで色々なクエリは引き継いでいますが、それはうまく行っています。 色々なクエリの後に、アンカー[#top2] はどのように設定したらよいでしょうか。 よろしくお願いいたします。 $params = array( 'mode' => 'sliding', 'perPage' => 10, 'delta' => 5, 'separator' => '', 'curPageSpanPre' => '<span class="current">', 'curPageSpanPost' => '</span>', 'prevImg' => '< 前へ', 'nextImg' => '次へ >', 'spacesBeforeSeparator' => 0, 'spacesAfterSeparator' => 0, 'totalItems' => $tcnt, 'altFirst' => '1ページ目へ', 'altPrev' => '前のページへ', 'altNext' => '次のページへ', 'altLast' => '最後のページへ', ); $_GET = $_REQUEST; $pager =& Pager::factory($params); $links = $pager->getLinks();
- ベストアンサー
- PHP
- ASP.NET GridView の検索画面でのページング操作処理について
ASP.NET・WindowsXP・ACCESS2003DB・ 2005ExpressEdition 検索画面を作成しましたがうまく動作しません教えてください。 1.条件入力用のテキストボックス幾つか作成。 2.検索ボタンを作成。 3.GridViewに上記の条件でSqlDatasourceより データを表示できました。 4.1ページの件数10件を遥かにが多いため GridView下段にページ番号が表示される 5.ページ番号をクリックすると、全データが表示 される。 条件入力した値でのSQL文のルーチンを通っていない 為と思われるが、GridView下段にページ番号を クリックしたときのイベントに条件ルーチンを 挿入したいのですが教えて頂けますでしょうか よろしくお願いいたします。
- ベストアンサー
- Microsoft ASP
- PEARのPagerによるページ番号について
PEARのPagerを利用して、ページ番号を表示させているのですが、通常1 2 3・・のようにページ番号が表示されますが、これを「2」から表示させることは可能でしょうか? Pagerによって割り振られた2ページ目からということでなく、単に数字の始まりを「2」からにしたいのです。 2 3 4 ・・・と1を表示させずに2から表示させることは可能でしょうか? ご回答宜しくお願い致します。 例) ●通常 1 2 3 4 5 6 NEXT>> ●2から始めたい 2 3 4 5 6 NEXT>>
- ベストアンサー
- PHP
- GridViewでエラー
現在、ACCESSデータベースに接続し一覧を表示するWebページを作成しています。開発ソフトはvisual studio 2005 proです。 webフォーム上のテキストボックスの値に応じてGridViewの内容にフィルタをかけているのですが、一覧に存在する値でフィルタをかけるときは表示されるのですが、一覧にない値でフィルタをかけた時、[指定された引数は、有効な値の範囲内にありません。 パラメータ名: index ] とエラーが表示されます。EmptyTemplateというところには[表示データがありません]と入力はしているのですが。。。通常表示データがない場合にはEmptyTemplateの値が表示されると思うのですが。。GridViewのプロパティの設定でしょうか?よろしくお願いします。
- 締切済み
- Microsoft ASP
- vb.netにてgridviewのソート
vb.netにてgridviewのソートについてアドバイスをお願いいたします。 webページにてgridviewを使用しDBの内容を表示しております。 gridviewにテンプレートフィールドとしてチェックボックスを追加し、すでに登録されている(別DB内に格納)しているものにはチェックをつけております。 現在、マスタとなるDBから読み込んだ並びで表示されているところを チェックボックスがTRUEの行を昇順にて表示させることは可能でしょうか?
- 締切済み
- Visual Basic
お礼
SE-TOMMYさん 返信が遅くなり申し訳ありません。 そして有難うございます。 質問に対しての完璧な回答のサイトURLでした。 試してみたところNumeric、FirstLast、NextPreviousと全て表示できました。 もっと自分で探し出す努力をしないといけないですね(汗 ほんとに有難うございました。