2017-05-07 4 views
0

ifステートメントがtrueのときに ボタンクリックからのポストバックのみを許可することはできますか? ポストバックが文の他の部分から発生するたびに、それは100あなたがもし/他のブロックを利用することができますかみそりビューでhtml.action @使用することができますif文を使用したポストバックを許可しますか?

lblPrice.Text ="100" 
int biggerPrice =500;  

    if (txb1.Text != "0") 
    { 
    lblPrice.Text = biggerPrice.ToString(); 
    else{ 
    lblErr.Text = "Woops!"; 
    } 
+0

何でもできます。なぜあなたはそれをしたいのですか?そして、あなたは何を達成しようとしていますか? – CodingYoshi

+2

あなたは検証について話しているようです。私はこれが役立つと思う:https://msdn.microsoft.com/en-us/library/a0z2h4sw.aspx –

答えて

0

にlblPriceをリセットします。これは、あなたの文字列を操作するmvcコントローラを呼び出します。

ビュー内の値を比較するのは難しいです。ビューを更新するたびにビューデータに値を入れるか、静的な状態クラス (これを行うのではなく、コードの匂い)を入れる必要があります。

+2

私はMVCのウェブサイトではなく、むしろasp.net –

+0

mvcのウェブサイト内の設計構造とは思わないasp.netフレームワーク。元のポスターは指定されていません。 –

+0

MVC WebサイトのlblErr.Text? –

関連する問題