0

Kendo UIを使い始めて、アップローダーを非同期モードで使用しようとしていますが、この非同期オブジェクトで使用できるフィールドに関するドキュメントが表示されません。

    <div style="width: 350px">
        <input name="files[]" id="files" type="file" />
    </div>

    <script type="text/javascript">
        $(document).ready(function () {
            $("#files").kendoUpload({
                async: {
                    saveUrl: "save",
                    removeUrl: "remove",
                    autoUpload: true
                    //controllerName? Where is the documentation for this?
                }
            });
        });
    </script>

MVC拡張機能を使用する場合、かみそりの構文にはコントローラー名を指定するフィールドがあります。MVC拡張機能/かみそり構文を使用していない場合はどこに置きますか?

4

1 に答える 1

1

アクションまたはコントローラーを指定するオプションはありません。saveUrl オプションには完全な URL しか指定できませんでした。回避策として、MVC が提供するUrl.Actionヘルパーを使用できます。

async: {
                saveUrl: "save",
                removeUrl: '@Url.Action("ActionName","Controller")',
                autoUpload: true
            }
于 2012-11-25T13:13:19.220 に答える