如何在aspx中运行C#方法?

时间:2018-09-09 01:21:01

标签: c# asp.net

我对html和aspx还是很陌生,这是经过一些研究后得出的代码。这非常简单,只需一个数字和2个按钮,即可增加和减少点击时的数字值,但无法使用。我知道我错了,但是在哪里?

<%@ Page Language="C#"%>
<script runat=server>
public string IncreaseValue(string number)
{
    int value = int.Parse(number);
    value++;
    number = value.ToString();
    return number;
}
public string DecreaseValue(string number)
{
    int value = int.Parse(number);
    if (value > 0)
    {
        value--;
    }
    number = value.ToString();
    return number;
}
</script>
<html>
  <head>
    <title>Increase/Decrease test</title>
  </head>
  <body>
    <form runat="server">
      <input type="button" id="decrease" onclick="<%number.Value = DecreaseValue(number.Value);%>" value="-"/>
      <input type="number" id="number" value="0" runat="server"/>
      <input type="button" id="increase" onclick="<%number.Value = IncreaseValue(number.Value);%>" value="+"/>
    </form>
  </body> 
</html>

这也是我的第一个问题,对于任何愚蠢的事,请先抱歉。

0 个答案:

没有答案