ボタンをクリックしてWebページからフォルダを開きたいとします。ウェブページからフォルダを開く方法
protected void Button1_Click(object sender, EventArgs e)
{
Response.Redirect("file://C://inetpub//wwwroot//myproject");
}
開いているmyprojectフォルダのC#で適切なコードを教えてください。
ボタンをクリックしてWebページからフォルダを開きたいとします。ウェブページからフォルダを開く方法
protected void Button1_Click(object sender, EventArgs e)
{
Response.Redirect("file://C://inetpub//wwwroot//myproject");
}
開いているmyprojectフォルダのC#で適切なコードを教えてください。
ウェブサイトに機能を追加して、ユーザーがファイルをアップロードできるようにする場合は、this project on MSDNをご覧ください。これは、ASP.NETプロジェクトの例でこれを行う方法を示します。
これはIEでのみ実行でき、他のブラウザはファイルシステムにアクセスできません。アンカータグのhrefにパスを割り当てることができ、それはうまくいくはずです。
<a href="file://LAP6//C$">Open</a>
右。 Chromeでは 'ローカルリソースを読み込めません 'というエラーが表示されます。 –
ボタンをクリックするとフォルダが開きます。 –
は、ボタンをクリックしてフォルダを開くためのC#コードを持っています。 –
たぶん、この文はあなたを助けることができる:
System.Diagnostics.Process.Start(@"C:\");
申し訳ありませんが、その方法はクライアント側では機能しません(MSDNが確認して事実を説明しました)。だから、この問題を解決するための私の方法です:javascriptを使用しています。 – user3754876
コード:
を行うことはできません。 Webアプリケーションはローカルマシンのファイルシステムにアクセスできません。 – xbonez
あなたは誰かがあなたのWebサーバーにファイルをアップロードできるようにしていますか? – ChrisBD
番号。私はmyprojectを開くには、私のすべてのWebページは、myprojectフォルダに格納されます。 –