ASP.NETで開発を行っております。
index.aspxファイルとindex.aspx.vbファイルで画面を表示しようとしています。
index.aspxにはボタンなどのツールをデザインで配置し、index.aspx.vbにはResponse.Write("○○○")でコードを記述しています。
実行すると画面上部に「○○○」が表示され、その下にデザインで配置したツールが表示されています。
これを、まずボタン等のツールが表示された後、その下に「○○○」を表示したいのですが、方法がわかりません。
知っておられる方ご教授宜しくお願いいたします。
No.1ベストアンサー
- 回答日時:
> 実行すると画面上部に「○○○」が表示され、その下にデザインで配置したツールが表示されています。
表示位置だけの問題ではなく、<!DOCTYPE>よりも前にデータが出力されていると思います。
方法はいくつかあります。どの方法が一般的なのかは分かりませんが、ひとつだけ。
index.aspxに次のタグを追加します。
<div runat="server" id="Hoge"></div>
index.aspx.vbのPage_Initイベント内(あるいは、Load, PreRender等でも可)で、
Me.Hoge.InnerHTML = "○○○"
このままだと<div>のIDが出力されます。気になるようであれば
Me.Hoge.ID = ""
とすればIDを消すことが出来ます。
Page_InitイベントではなくHoge_PreRenderに記述するという手もあります。どのイベントに書くのか、は他の処理と調整しながら、ということになりますかね・・・。
私はASP時代にResponse.Writeを多用していましたが、ASP.NETでは一切使っていません。というか、使える場面がない・・・?
教えていただいた内容で表示することができました。
「Response.Write」より「InnerHTML」を使うのが一般的なんですね。
既存のPGを修正という形ですのでResponse.Writeしか方法がないと思っていました。
勉強になりました。ありがとうございました!
No.2
- 回答日時:
Literal コントロールを使うのが一般的でしょう。
literal1.Text = "○○○";
http://www.atmarkit.co.jp/fdotnet/aspnet/aspnet0 …
Response.WriteでHTML文を記述したかったので、この場合だとラベルコントロールを用いればよかったということですね。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- ホームページ作成・プログラミング Adobe DreamweaverでのサイトのFTP 2 2023/03/05 11:55
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Word(ワード) Wordで作った「表の罫線を部分的に削除したい」 4 2023/07/24 07:00
- Excel(エクセル) [クイックアクセスツールバー]の設定ファイルの格納場所について、 5 2023/04/21 14:43
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/03/04 09:54
- その他(Microsoft Office) ワードのマクロについて教えてください。 1 2023/01/21 16:01
- 防犯カメラ・監視カメラ・小型カメラ VHSを高画質な動画ファイルにしたいです。 3 2022/05/06 12:08
- JavaScript 【GAS】WEBアプリでハイパーリンクを挿入したい 1 2023/03/12 19:20
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
自作exeを常駐させるとPCがシャ...
-
複数選択のListBoxでClickイベ...
-
aspxファイル実行時の表示順に...
-
slick.jsによるスライダー実装...
-
DragEnterイベントについて(VS...
-
C#でドラッグ&ドロップが機能し...
-
【ASP2.0】TextBoxのフォーカス...
-
コネクション・セッション・ト...
-
HTMLボタンの文字色を変え...
-
DVD-Rの「セッションを閉じる」...
-
getParameterで値が取得できず...
-
Javascriptでページ内容全体を...
-
Webページ上のボタン等の位置を...
-
aspxをhtmlに変換する方法について
-
ASPで画面間のパラメタ受け渡し
-
Fancyboxのiframe内に閉じるボタン
-
ASPで別ページにPOSTで送信した...
-
DataGridViewのチェックボック...
-
グリッドビューでのチェックボ...
-
JavaScriptでconfirmを使いたい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数選択のListBoxでClickイベ...
-
C#でドラッグ&ドロップが機能し...
-
【ASP.NET】マスターページに配...
-
【VB6】 変数1 = 変数1 Or $H2
-
【ASP2.0】TextBoxのフォーカス...
-
ポストバック時の画面スクロー...
-
ポストバック(__doPostback)へ...
-
リストビュー内でのドラッグ&...
-
Ctrl+vのイベントを解除
-
[ASP.NET] ページ内でジャンプ。
-
自作exeを常駐させるとPCがシャ...
-
DragEnterイベントについて(VS...
-
slick.jsによるスライダー実装...
-
aspxファイル実行時の表示順に...
-
VBのタイマーイベントについて
-
ドラッグドロップ(AllowDrop)に...
-
コネクション・セッション・ト...
-
aspxをhtmlに変換する方法について
-
Accessの画面更新を一時的に停...
-
VBAで一時中断したプログラムの...
おすすめ情報