locked
MultiLineのテキストボックスの中に、DataListに表示される内容を表示したい RRS feed

  • 質問

  • ASP.NETのDataListでデータを表示すると、表示する件数が多くなるとDataListの下にあるコントロールが見えにくくなってしまいます。そこで、MultiLineのテキストボックスの中に、DataListに表示される内容を表示してテキストボックスの中でスクロールするようにすれば、DataListの表示件数とは無関係に、下のコントロールがページ内の同じ位置にあらわれて見やすくなると考えたのですが、やり方がわかりません。どなたか教えて下さい。
    2011年6月29日 10:32

すべての返信

  • このフォーラムはWebMatrixについてのフォーラムなので、ASP.NETのコントロールに関する話題はここではないほうがいいですね。
    あとで移動してもらえるかな?

    で、コントロールというのは、ある一定の使い方をまず想定していて、その使い方をするのに便利なツールとして提供されています。
    コントロールが自分の使い方にあわないときは、コントロールを無理やり自分なりに使おうとするよりもコントロール自体を別のものに変えるといった考え方をしたほうがいいです。

    #コントロールを無理やり変更しようとするとできたとしても大変な手間がかかります。

    で、この場合ですが。。。
    テキストボックスの中にはテキストしか表示できませんが、それでいいんでしょうか?
    単に文字列が何行もならぶだけでよく、しかもそこを書き換えたりできてもいい、というならいいんですけど。。。

    違う実現方法を考えたほうがいいように思います。
    一般的にはページングを考えるところかな、と思いますが、それではいけないのでしょうか。
    あとは、、、文字列が並ぶだけであればリストボックスみたいにしてもいいでしょうけど。。。


    あおい情報システム株式会社 小野修司(どっとねっとふぁん)
    2011年6月30日 4:37
  • 長い間フォローしていなくて申し訳ございません。

    回答があったときメールで連絡が来る設定をしていたような気になっていたもので、連絡が来ないので回答が無いものと諦めていたのです。申し訳ございません。

    ご指摘のとおりフォーラムを移動したいのですが、どこにどうやって移動したらいいのかわかりません。教えていただければ幸いです。

    素人が場違いな質問をしたことをお詫びいたします。

    2011年8月21日 7:55
  • div 要素に css を設定すればよさそうな感じですが。

    ボックスからはみ出た部分の表示方法を指定する
    http://www.tagindex.com/stylesheet/box/overflow.html

    ボックスの大きさに関する設定
    http://park16.wakwak.com/~html-css/css/css_18.html

    overflow などをキーワードに検索すると他にも参考になるページが見つかると思います。


    • 編集済み SurferOnWww 2011年8月28日 2:11 リンク部分再度修正
    2011年8月28日 2:07