2010-10-05 73 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