2008/05/10(Sat) 03:50:37 編集(投稿者)
開発環境での話と本番環境の話がごっちゃになっているのでは?
VBScriptなら、msgbox出るはずですけどね。
JavaScript なら、alert です。RegisterClientScript でしたっけ?サーバーサイドから
吐き出すHTMLに対してスクリプトを登録してやんないとダメだったよーなきがします。
>実際、クライアントの立場でテストをするときはどのようにすればいいのでしょうか?
msgbox なんぞは使わない。
というかそれ以前の問題としてあなたの環境が何ひとつ明らかになっていませんよん。
最低限必要な情報は細大漏らさず書いた方がよろしいかと。
ASP.NET/2005で、自分の開発してるパソコン上では msgbox が出るけど、お客さんテスト用の
テストサーバーにプロモート(プロモートってハーベスト用語かしら??)するとブラウザで
表示されたとき、msgbox が出ない。どーして出ないのか教えてくれ。
てな感じで書いたらいいと思うよ。
で、自分の開発環境のスペック・構成とDBサーバー構成、Webサーバー構成、などを補足で付け
加えることは忘れずに。msgbox だから、たぶん、クライアントサイドは、VBScript 使ってる
のかな??VBSCriptなら出るはずだけど、それが出ないってことは、サーバーサイドで msgbox
してる可能性大w。て、aspx.vb だからサーバーサイドではあるんだけど、開発機上でデバッグ
しててmsgbox が出るってのはこれまたおかしい。普通出ませんって。
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Calendar1.SelectionMode = CalendarSelectionMode.DayWeek
MsgBox("OK")
GridView1.AllowSorting = False
GridView1.GridLines = GridLines.Vertical
End Sub
end class
ってためしにやってみたら、<H1>出た</H1>。
コ、コレハ・・・
出すとこ間違えていますw