2017-05-07 89 views
0

當if語句爲真時,是否可以僅允許從 按鈕點擊回發? 每當回傳從語句的其他部分發生時重置lblPrice 100允許使用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

您可以在Razor視圖使用@ html.action其可以利用的if/else塊。它會調用一個mvc控制器來操縱你的字符串。

比較視圖中的值是非常棘手的。你需要在viewdata每頁刷新或靜態類 (不要這樣做;代碼氣味)。

+2

我不認爲這是一個MVC網站,而是asp.net –

+0

一個mvc網站是一個設計結構asp.net框架。原始的海報沒有指定它。 –

+0

lblErr.Text在MVC網站? –