2016-05-16 10 views
-2

私はindex.htmlファイルから実行されるWebサイトを作成する必要がありますが、メインページでaspメソッドとプロパティ(例:セッション、アプリケーション)を使用したいと思います。 どうすればいいですか?asp.net webサイトを.aspxファイルではなくindex.htmlから実行するには?

+1

すべてのhtmlページをaspエグゼクターに入れるのは悪い考えですが、なぜあなたは使用すると思われる拡張子を使用できませんか? – Wobbles

+0

私の学生と教師のためのプロジェクトは、プロジェクトがindex.htmlファイル – user3620054

+0

から実行されるべきだと教えてくれたからです。1)あなたの教師が間違っていて、index.aspxを意味しました2)あなたの先生はばかだ何も教えてもらえません)、または3)サーバーのデフォルトページリストにindex.aspxを追加するためのアクセス権がない場合は、埋め込みページまたはリダイレクトを利用することを先生が期待するかもしれません。受け入れられたAPS拡張に.htmlを追加するために必要なアクセス権がありません。 – Wobbles

答えて

-1

ASP.NET属性はASP.NETファイルでのみ許可されているため、できません。良い方法は.aspxファイルを使用することです。

+0

技術的に間違っていると、ASPエンジンによって解析されるサーバーによってファイル拡張子を設定できます。 – Wobbles

+0

oky、htmlページがあり、<%for(int i =; i <6;i++) %>)というASP.NET属性を使用しています。この同じコードは.aspxファイルでは動作しますが、 .htmlファイルで作業してください。私が間違っていれば私を訂正してください。 – Krisalay

+0

私が言ったように、ASPエンジンで解析された拡張子は、PHP、CGI、Pearl、SHTMLエンジンに追加できます。 – Wobbles

関連する問題