首页 > 解决方案 > 是否可以使用 aspx.cs 文件作为服务器端控制器?

问题描述

我对网络表单相当陌生。我正在使用自定义文件上传组件。我想将文件上传到本地机器的特定文件夹中,并且我在Default.aspx.cs文件而不是Default.ahsx页面中编写了代码。我上传的文件已成功上传(仅限 UI 级别),我想知道,我无法在后面的代码中获取文件(即,在 aspx.cs 文件中)。断点也没有命中。在浏览器的网络选项卡中,状态码返回为 200。

这是我尝试过的。

我的 aspx.cs 文件

 public static object Save(HttpContext context)

    {
     // Debugger is not hitting 

        <Code to save file>
        return "";

    }

.aspx 文件

<div id="app">
        <custom-uploader :async-settings="path"></custom-uploader>
    </div>
    <script>

        Vue.use(customUploader.UploaderPlugin);
        new Vue({
            el: '#app',
            data: function () {
                return {
                    path: {
                        saveUrl: 'Default.aspx/Save',
                        removeUrl: 'https://aspnetmvc.syncfusion.com/services/api/uploadbox/Remove'
                    }
                }
            }
        });
    </script>

任何帮助将不胜感激。

标签: htmlasp.netwebforms

解决方案


推荐阅读