- - PR -
VB.NETでHyperLinkテキストが動かない
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-04-13 16:56
はじめまして、関取といいます。
早速ですが、何が不備かわかりません、簡単な事しかしてません。 まず、VB.NETを立ち上げWEBアプリケーションを作成(WebApplication1とデフォルトで作成) その後、pageにHyperLinkをツールボックスからドラックして配置、 HyperLinkのプロパティTextにLink,NavigateUrlにリンクを設定(WebForm1.aspx)と Target _topと設定,ビルドしてHTMLを表示してみるとLink設定してある場合文字が 青になり下線がひいてありクリックできる状態を期待してるのですが、 ただの Link と文字しか表示されずクリックもできません。 IIS(6.0)の設定が悪いのでしょうか?予想では <asp:HyperLink id="HyperLink1" style="Z-INDEX: 102; LEFT: 177px; POSITION: absolute; TOP: 81px" runat="server" Height="28px" Width="157px" NavigateUrl="WebForm1.aspx" Target="_top">link</asp:HyperLink> がIISで読み飛ばされてる(???)ようですが、 IISはインストール後設定はいじっていません(デフォルトのままです) 後、実行すると下記のようなエラーメッセージがでます、(デバッグなしで開始だとエラーはでません。) プロジェクトを実行しようとしているときにエラーが発生しました。Webサーバーでデバッグを開始できません サーバーはASP.NETやATL Serverのアプリケーションデバッグを サポートしていません。セットアップを実行して Visual Studio.netサーバーコンポーネントをインストールしてください、すでにセットアップが実行されている場合は、有効なURLが指定されていることを確認してください。 最インストールしないといけないでしょうか?有効なURLが指定されていることを確認してください。とはどこを確認すればいいのでしょうか? 同じようなエラーなど出くわした方何かアドバイスをくださいお願いします。 | ||||
|
投稿日時: 2005-04-13 18:12
"HTMLを表示してみると"というのはブラウザでアクセスしてみるとということですか? その時にサーバーから返されたソースはどうなっていますか。 で、上の質問の回答を待たずに書いてしまいますが、VisualStudio.NETをインストールする前にIISのインストールを済ませていましたか? あるいはVisualStudio.NETをインストールした後にIISの再インストールをしませんでしたか? | ||||
|
投稿日時: 2005-04-14 11:56
>>HTMLを表示してみると"というのはブラウザでアクセスしてみるとということですか? ブラウザでも表示してみましたが、Visual Studioと同じ結果でした。 >>VisualStudio.NETをインストールする前にIISのインストールを済ませていましたか? たしかに先にVisualStudio.NETをインストールしてIISを入れました。 >>あるいはVisualStudio.NETをインストールした後にIISの再インストールをしませんでした>>か? しました。それでおかしいのだと思いIISをインストール後にVSを修正インストールしました。以上です、どうでしょうか? | ||||
|
投稿日時: 2005-04-14 13:52
問題はブラウザでどう見えるかではなく、"サーバーがどのようなHTMLを返しているか"です。 関取さんは >ただの Link と文字しか表示されずクリックもできません と書かれていますよね。その時のHTMLを知りたいわけです。 ちなみに<asp:Button>や<asp:TextBox>などのHyperLink以外のコントロールはどうなります? あと、要求があったときにPageのLoadイベントは発生していますか? >それでおかしいのだと思いIISをインストール後にVSを修正インストールしました。 VS.NETを一旦アンインストールして再インストールしてみるとうまくいったりする・・・かも | ||||
|
投稿日時: 2005-04-19 17:00
>>VS.NETを一旦アンインストールして再インストールしてみるとうまくいったりする・・・かも
だめでした、もう少しがんばってみます。 | ||||
|
投稿日時: 2005-04-19 17:05
>>ちなみに<asp:Button>や<asp:TextBox>などのHyperLink以外のコントロールはどうなりま>>す?
>>あと、要求があったときにPageのLoadイベントは発生していますか? 返事遅れました、すいません。さて本題ですが<asp:Button>は表示されません、<asp:TextBox>も表示されません PageのLoadイベントは発生していません、アンインストール後、再インストールでも だめでした。だれか助けてー | ||||
|
投稿日時: 2005-04-19 17:31
こんにちは。
回答が得られないので何回も書きますけど、"表示されない"状態のソースはどうなっていますか? ソースというのはサーバーからレスポンスとして返されるHTMLのことです。 IEであればメニューの「表示(V)」→「ソース(C)」で見ることができます。 | ||||
|
投稿日時: 2005-04-19 17:51
環境を可能な限り提示してみては如何!?(バージョン等)
.net Frameworkのバージョン違いが複数入ってるなんてことはないですよね? またはネットワークドライブ越しで実行しているとか。 |