2010-10-05 23 views
0

我遇到了以下问题,当用户填写表单时,我会根据该信息制作一个xml文件并将文件从一个文件夹复制到另一个文件夹。 (文件名由用户输入)。C#中的ASP.NET MVC用户输入#

但是,如果文件已经存在,则是否需要用户输入是否覆盖该文件。我知道我不能使用一个消息框,如果我做是否使用JavaScript或jQuery,我也会添加一个页面。最好是,我想留在C#中,但是如果没有消息框,这是不可能的。

我看了看周围的谷歌和stackoverflow,我能想到的最好的是为此创建一个额外的页面,如果文件存在,用户必须选择两个选项之一,然后回去移动文件(或不)。

我是新来的ASP MVC,我想知道这是否是最好的方式去了解它,以及如果不是最好的方式去。

回答

1

使用jQuery你可以做一个AJAX调用控制器,看看文件是否存在,并显示一个对话框,用户询问他们是否想覆盖文件(如果存在)。我看不到你需要一个观点。

+0

据我所知,这是最好的解决方案,但以这种方式是不可能的。但带有额外观点的方式是不好的发展。我已经删除了用户确认,因为问题只能在测试过程中发生。下次发生这样的事情时,我会更加努力地为基于Java/Jquerry的解决方案。 – Andy 2010-10-06 08:24:24