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で質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【ASP2.0】TextBoxのフォーカス...
-
ポストバック時の画面スクロー...
-
ASP.NETでラベル表示に関する質問
-
複数選択のListBoxでClickイベ...
-
C#でドラッグ&ドロップが機能し...
-
【ASP.NET】マスターページに配...
-
Accessの画面更新を一時的に停...
-
c# 文字列の最後から1文字削除...
-
コネクション・セッション・ト...
-
aspxをhtmlに変換する方法について
-
asp.NET初心者です。「 ’Contex...
-
DataGridViewのチェックボック...
-
テキストボックスのクリックで...
-
同じソリューション内の別のプ...
-
ブラウザを閉じずにセッション...
-
VBのこのコードの意味を教えて...
-
Javascriptでページ内容全体を...
-
SPREADでカーソルの位置を1行目...
-
ログインフラグがわかりません。
-
グーグルマップの文字化けで困...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数選択のListBoxでClickイベ...
-
【ASP2.0】TextBoxのフォーカス...
-
【ASP.NET】マスターページに配...
-
C#でドラッグ&ドロップが機能し...
-
ポストバック時の画面スクロー...
-
【VB6】 変数1 = 変数1 Or $H2
-
ドラッグドロップ(AllowDrop)に...
-
Ctrl+vのイベントを解除
-
[ASP.NET] ページ内でジャンプ。
-
VBのタイマーイベントについて
-
リストビュー内でのドラッグ&...
-
DragEnterイベントについて(VS...
-
ExcelVBAでのユーザーフォーム...
-
ポストバック(__doPostback)へ...
-
aspxファイル実行時の表示順に...
-
slick.jsによるスライダー実装...
-
ページ切り替え時の動作 (Page...
-
コネクション・セッション・ト...
-
Accessの画面更新を一時的に停...
-
aspxをhtmlに変換する方法について
おすすめ情報