web上に、テキストを書く への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 kojiro  (社会人) 投稿日時 2020/7/3 10:15:49
リストボックスに入りきらない場合、困りますが、一応このセッションは解決にします。
投稿者 kojiro  (社会人) 投稿日時 2020/6/30 22:12:25
ご回答ありがとうございます。
>ページの一部として単発のメッセージを表示したい場合、Labelコントロールを使うのがシンプルです
ですが、30-50行くらいに、渡るものです。
大きな、テキストボックスやリストボックス内に、記入するのが適当かと、思っています。
投稿者 るきお  (社会人) 投稿日時 2020/6/30 18:34:48
RegisterStartupScriptはページ表示時に実行するJavaScriptを指定する機能です。
<script>タグも付けて何かしらJavaScriptの命令を書く必要があります。

たとえば、次の例では、JavaScriptのalertを使ってメッセージをポップアップ表示します。

Dim message As String = "XXXXXXXXXXXXXXXままでよろしいですか?"
Dim js As String = "<script>alert('" & message & "');</script>"
Me.ClientScript.RegisterStartupScript(Me.GetType"MsgBox", js)


ポップアップではなく、ページの一部として単発のメッセージを表示したい場合、Labelコントロールを使うのがシンプルです。
投稿者 kojiro  (社会人) 投稿日時 2020/6/30 16:39:03
リストボックスを大きくするか、テキストボックスなどで対応したいと思います。
投稿者 kojiro  (社会人) 投稿日時 2020/6/30 09:28:18
計算した結果を、そのweb上に示したいと、存じます。リストボックスでやってみましたが、全てを一度に見られないので、web上に書くことを、検討しています。
以下
Dim js As String = "XXXXXXXXXXXXXXXままでよろしいですか?"
Me.ClientScript.RegisterStartupScript(Me.GetType, "MsgBox", js)
のMsgBoxをTextに変えて、少しやって見ましたが、書き込まれる個所が、中央付近からだったりしました。
 適当な方法をご教示頂ければ、幸いです。