0

ファイルへの優れたアップロードシステムを構築uploadし、サーバーに保存して、ユーザーが一度に複数のファイルをアップロードできるようにしました。ファイルは、ユーザーが保存する場所に応じて、さまざまなディレクトリに保存されます。ユーザーとユーザーがアップロードするファイル名を含むアクセス データベースもあるため、すべてのユーザーが独自のファイル リストを持っています。ユーザーが自分のファイルのみを削除し、他のすべてをダウンロードできるようにしました。

ユーザーは、アップロード後にファイル名を変更できるようにしたいと考えています。私はそれを行う方法がわかりません。問題は、それが可能かどうかです。buttonユーザーがクリックするとtextbox、ユーザーが新しい名前を入力できる場所が表示され、その後クリックするsaveと、ファイル自体とaccessテーブルでファイル名が変更されるように追加できますか?

古い名前と新しい名前を送信するときに、AJAX で行うことはできますか?

私はasp.netとC#に取り組んでいます。

4

2 に答える 2

0

確かに可能です。関数「System.IO.File.Rename(string oldName, string newName)」があります-確認してください。正確に覚えていない可能性があります。AJAX で問題なく実行できます。ファイルへの書き込み権限があることを確認してください (そのファイルをアップロードしたばかりの場合は、既に権限を持っているはずです)。

于 2013-07-04T13:26:41.530 に答える