2014-04-30 17 views
0

试图创建两个按钮,将增加和减少当前的计数,然后根据阵列计数位置输出图像 它只会来回两个图像,我相当新语言,所以我不能看到问题。任何帮助,将不胜感激。根据计数改变图像

@{ 
if(IsPost){ 
switch (Request.Form["userInput"]){ 
    case "Next": 
     if (count < 7) 
     { 
      count += 1; 
     } 
     break;  
    case "Previous": 
      if (count > 0){ 
      count -= 1; 

      } 
      break;   
    } 
    } 
} 

<form method="post"> 

<img src="Resources\@images[count]" alt="sample" /> 

<br /> 

<input type="submit" value="Previous" name="userInput"/> 
<input type="submit" value="Next" name="userInput"/> 

</form> 

回答

0

一个提交按钮的值不能的形式使用。您只需将其作为按钮上的文本即可。

这就是为什么你没有得到发送到服务器的价值。因为提交按钮仅用于触发提交事件。不要向表单提交值。

+0

我有两个按钮,取决于按下哪个按钮,我希望图像改变。 – user1901907