1

目的:

TelerikUploadコンポーネントにデフォルトで別のパスを設定します。

問題:

パスは「\\Server\ Folder」のようにする必要があり、porperty ScriptFilePathには〜/で始まるパスが必要です。私はtelerikチュートリアルを探していましたが、それについては仕方がありません。

コード: C#MVC3を表示

               @(Html.Telerik().Upload()

                               .Name("attach")
                               .Multiple(false)
                               **.ScriptFilesPath("~/")**                               
                               .Async(async => async
                                                   .Save(Actions.FileLoader_GetFile, Controllers.FileLoader)
                                                   .Remove(Actions.FileLoader_Remove, Controllers.FileLoader)
                                                   .AutoUpload(true)

                               ))
4

1 に答える 1

1

Teklerikによると、それは不可能です。

<input type='file' />html要素に「デフォルト」ディレクトリを設定することはできません。これはブラウザによる制限であり、回避する方法はありません。

アップロードのデフォルトとして設定されたフォルダーが特定のクライアントに存在するという保証はないため、この制限は理にかなっていると思います。

于 2012-11-28T11:24:10.267 に答える