0

asp.netで設計され、VisualStudioで正常に動作するWebサイトがあります。ただし、IISからホストすると、どのリンクも機能しません。リンクについては何も派手なことはありません

                    <li><a href = "#">Links</a>
                        <ul>
                            <li><a href="page1.aspx">Page1</a></li>
                            <li><a href="page2.aspx">Page2</a></li>
                        </ul>
                    </li>
4

3 に答える 3

1

これはハイパーリンクの原因ではありません。<customErrors mode="Off"/>完全なエラーメッセージを表示するには、web.configで設定します。そうしないと、エラーが発生する理由を理解するのが困難になります。

詳細については、次のリンクにアクセスしてください:http ://weblogs.asp.net/scottgu/archive/2006/08/12/Tip_2F00_Trick_3A00_-Show-Detailed-Error-Messages-to-Developers.aspx

于 2012-06-15T13:39:35.810 に答える
0

最初にweb.configでカスタムエラータグを設定して、すべてのエラーを表示します

それが機能しなかった場合は、IIS Webサイトを見て、正しいバージョンのASP.NETをホストするように設定されているかどうかを確認します。

それでもうまくいかない場合は、確認します

control panel -> administrative tools -> event viewer -> application

例外メッセージを表示する必要があるasp.net警告エントリを表示します。

それはokhtmlのように見えるので、あなたが投稿したものである可能性は低いです。

于 2012-06-15T13:01:46.700 に答える
0

runat="server"アンカータグに追加するだけです。

このような、

<a runat="server" href="Home.aspx">Home</a>
于 2015-08-12T08:41:49.583 に答える