2011-06-29 4 views
2

こんにちは私はボタンを "送信"しているコードをクリックしたときに私はいくつかのものを評価している。しかし、今、同じページにFileUploadがあります。これは、標準の「参照」ボタンが付いています(会社のルールは標準のボタンに変更できません)。Javascriptの確認または他のタイプの確認

「送信」ボタンをクリックしたときに評価する必要があるものの、Javascriptや他のタイプの確認が必要な場合は、アップロードには前のものと同じ名前がついています。「この画像ファイルは既に存在します。置き換えますか?」

しかし、今、どのように私はバックエンドOn_Submit(Object o 、EventArgs e)また、選択された画像が前の画像と同じ名前の場合にのみ、質問を行うことができます。

これで、同じOn_Submitボタンでこれをチェックして、新しいファイル名がと同じ古いものですが、どうすればいいですか? On_Submitイベント内から?

public void On_Submit(Object o, EventArgs e) 
{ 
    //using pseudo code 
    if(oldImagename == newImageName) 
      pop message to alert if replacement 
      do other stuff here 
    else 
     do other stuff here 
} 

のようなものは君たち

+0

私は100%に従いますが、あなたがしたいすべてのファイル名をなぜ比較であればわかりません最後のファイル名をページ(例:非表示のテキストボックス)に書き出し、新しいファイル名とJavascriptの古いファイル名を比較します。 – Zachary

+0

私はjavascriptとあまり良くはありません。だからこの上にいくつかの入力が必要でしょう – user710502

+0

ここでは簡単な[例](http://www.zachhunter.com/2011/06/asp-net-messagebox-usercontrol/)if ASP.NETを使用してクライアントとサーバーからのメッセージを表示する必要があります。 – Zachary

答えて

1

あなたはjqueryのを使用することができますConfirm Alert Prompt

+0

これは素晴らしいですが、私はC#メソッドの中からどのように生成できるのか考えていませんか? (またはより良い方法があります。ファイル名が同じかどうかを評価する必要があることを思い出してください) – user710502

関連する問題