2017-11-23 6 views
-1

私は2つのコントロールを持っています。どちらも必須です。私はコントローラでこのコードを使用しましたエラーメッセージを表示中にテキストボックスが消える

if (!string.IsNullOrEmpty(model.ReportName)) 
    { 
      if (Request.Files.Count > 0) 
      { 
        ViewData["Error"] = "Errortext."; 
        return View(model); 
      } 
        ViewData["Error"] = "Errortext."; 
    } 

これは失敗シナリオのためのもので、成功シナリオのためのいくつかのコードがあります。私はこれをボタンクリックで検証しています。ユーザーは、テキストボックスの両方を入力し、ボタンを押す必要があります。しかし、入力されてボタンがクリックされると、エラーメッセージが表示されます。しかし、テキストボックスに入力された値はクリアされます。誰でもお勧めします

+0

あなたはモデルを返信していません。 – Saineshwar

答えて

1

あなたが役に立ったらこれを試すことができますか?

if (!string.IsNullOrEmpty(model.ReportName)) 
{ 
     if (Request.Files.Count > 0) 
     { 
       ViewData["Error"] = "Errortext."; 
       return View(model); 
     } 
     ViewData["Error"] = "Errortext."; 
     return View(model); 
} 
+0

私はこれを試しました。まだ同じ –

関連する問題