• 締切済み

ASP.NETでの改行

はじめまして、よろしくお願いします。 Access のデータベースに保存してある文字が ASP.NET で Grid.Viewで表示させたときに改行されずに続けて表示されてしまうのですが,どのようにすれば改行されるでしょうか? Accessの時 abcd efg ASP.NETの時 abcdefg

  • nesy
  • お礼率62% (5/8)

みんなの回答

  • kero_mio
  • ベストアンサー率90% (94/104)
回答No.1

Accessから取得した結果をDataSourceにして、 そのDataSourceをバインドしてGridViewにデータを 表示させているかと思いますが、そのGridViewをXMLで定義している *.aspx か *.ascx のソースを可能な限りで構いませんので 公開して頂けますか?また、使用されているVS.NETのバージョンも 教えてください。(回答方法が若干変わりますので) また更に、できるのであれば、Accessのデータを取得した結果を 格納しているDataSourceやDataSet、DataTableをGridViewに どのようにバインドしているのか見てみたいので、 そのあたりのソースも公開して頂けると助かります。 よろしくお願いします。

関連するQ&A

  • データベースでの改行について

    はじめまして、よろしくお願いします。 VisualBasic 2005 と Access と ASP.NET を使います。 まず、VisualBasic 2005 で、TextBox と Button を使い、TextBox に「あいうえお」と入力し、次に Enter で改行して「かきくけこ」と入力し Button をクリックしたら、Access のデータベースに追加させます。 最後に ASP.NET Web サイトで Access のデータサーバに追加した文字を表示させたいのですが、初めに VB2005 の Textbox で入力した文字が、 あいうえおかきくけこ と改行がされていない状態で表示されてしまうのですが、 あいうえお かきくけこ このように表示するために何かいい方法はないでしょうか?

  • ASP.NET GRID VIEWの画像表示

    ASP.NET+ACCESSで簡単なデーターベースを作成しています。まったくの初心者です。 Grid Viewでデーターを表示させています。そこに画像を表示させたいと思ってます。画像はACCESSに直接保存させています。 ACCESSにはロングバイナリーと表示されて保存されています。 Grd ViewにはSystem.Byte[]と表示されてしまいます。マイクロソフトのVisual Web Developer 2008で作成しています。Gird Viewの項目のプロパティなどの設定でバイナリデータを画像として表示させることは可能でしょうか? いろいろネットで調べましたが該当するサイトがなくて困ってしまいました。 こちらは、画像のパスで表示する方法でした。 http://www.atmarkit.co.jp/fdotnet/dotnettips/807aspgridvwimage/aspgridvwimage.html こちらも画像のパスで登録でした。 http://msdn.microsoft.com/ja-jp/library/aa479350.aspx もしくは、このようなコードの画像の項目の部分を何か書き換えればよいのでしょうか? <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="ID" DataSourceID="AccessDataSource1"> <Columns> <asp:BoundField DataField="ID" HeaderText="ID" InsertVisible="False" ReadOnly="True" SortExpression="ID" /> <asp:BoundField DataField="Title" HeaderText="Title" SortExpression="Title" /> <asp:ImageField DataAlternateTextField="ImgData"> </asp:ImageField> </Columns> </asp:GridView> まったくの素人で申し訳ございません。よろしくお願いします。

  • excelでの改行制御

    例えば、123456-789abcdefg をセルに入力し、「折り返して表示」の状態で、セル幅が例えば9とaの間で切れるくらいの幅である場合でも、"-"のところで改行され、 123456- 789abcdefg と表示されます。 これは、"-"が英文における単語の改行時のつなぎ文字であることから、自動的に"-"があるところで改行表示される設定になっているからだと思うのですが、 これをあえて、列幅どおりに 123456-789 abcdefg と表示させるようにすることはできないものでしょうか。 ALT+ENTERを使えばできるのですが、このようなデータを大量に入力し、かつ、セル幅が定まっていない場合、セルごとに改行位置を修正していくのは避けたいので、ALT+ENTERは使わないで表示させる方法があれば教えてください。

  • asp.net4の有用性について

    アクセスはLANによる共有がいまいちなので、Asp.netで作成したwebアプリケーションによりスマートフォンでaccessのデータベースをイントラネットで共有、編集していました。 何カ月もかかって作ったwebアプリケーションもfilemaker pro12の登場により、自分がやろうとしたことは数日で作れ、簡便できれいでiphoneアプリのfailemaker goを使用すれば共有もスムーズです。自分の知識がないのか?ぜひASP.netにはできてfailemaker にはできない。最大の強みを教えて下さい。特にデータベースにおいて このままfailemakerに移行するのは今までの自分を否定することになるので そもそもaccessレベルのデータベースをwebアプリケーションでわざわざ作成する必要がないといわれればそれまでですが 言い出せばきりがないと思うのですが、ぜひご意見をお聞かせ下さい。

  • フィールド内に改行は入れられますか

    データベースのフィールドに改行付きのデータを登録することは出来ますか? HTMLのTABLEの中にデータベースの内容を表示するようにしたいのですが、データベースの内容を改行付きで取得したいんです。そしてその改行が有効になるようにHTMLで表示したいのですが。そういうことはできますか? 出来るか出来ないかは使用するデータベースによって変わってきますか? 使用データベースはACCESSかオラクルかまだ決まっていません。

  • ASP.NET

    お世話になります。ASP.NET初心者です。 つい、一週間ほど前から、ASP.NETでのシステム開発をしているのですが、わからない点があり質問させて頂きました。 環境 ASP.NET(今は、ローカルのIISを使用しています。)    DB Oracle10g 質問内容:画面上で入力された値をキーとしてDBから値を取得し、 画面に表示するのですが、その取得してきたデータのKey値をどこかに保存しておいて、更新(UPDATE)するときに使用したいと思うのですが、どのような方法があるのでしょうか?画面の隠しコントロールなどに退避したりするのでしょうか? 以上 よろしくお願いします。  

  • ASP.NET2.0 インラインコードでimportできない

    ASP.net2.0 + VB2005 でaspxを作成しています コードビハインドではなくインラインコードでデータベースにアクセスしたいのですがうまくいきません <%@ Import Namespace="System.Data.OleDb" %> ではimportできないようです 要領を得ないようでなかなか方法が見つかりません よろしくおねがいいたします

  • ASP.NETのユーザー権限について

    ASP.netとACCESSを接続しています。 INSERT文を記述して実行したところ、「更新可能なクエリであることが必要です」というエラーメッセージがでました。 これはmdbを保存しているフォルダにASP.netのユーザー権限がないから起こるエラーのようですが、ASP.netのユーザー権限はどのように設定するのでしょうか? ご存知の方がおられましたら教えて下さい。

  • 改行コードがそのまま表示されてしまう。

    ショッピングサイトを運営・管理しています。 CGIを使ってネットショップ、及び管理サイトがあるのですが、管理サイトからデータを登録すると一旦phpMyadminのデータベース上にデータが登録されて、ネットショップのページにてその登録したデータが表示される仕組みになっています。 そのネットショップで見れる所では改行等入れながら成形されたデータを表示したいのですが、管理サイトから改行を<br>で登録するとデータベースでは、&lt;br&gt;と登録されて、実際のネットショップでは<br>と改行コードそのまま表示されて改行されていません。 データベースを直接いじってデータ内に<br>と入れるとネットショップでも正しく改行がされているのですが、管理サイトを色んな人に使ってもらうことを考えるとデータベースを直接いじりたくないのです。 上手く文字列の置き換え関数等を使ったらできるものなのでしょうか? なにかいい方法がありましたら、ご教授よろしくお願いします。

    • ベストアンサー
    • CGI
  • ASP.NETでMsgBox

    ASP.NETではMsgBoxコマンドが使えないので、 それに代わるようなダイアログボックスを表示 させる方法を教えてください。 よろしくお願い致します。 使い方としては、 テキストボックスに入力した値と データベースから引っ張ってきた値を 比較して違えばダイアログボックスで 注意するというものです。