ASP.Net/Page/Function

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Call page level function (C#)

<script Language="c#" runat = "server">
  public int Subtract(int intFirst, int intSecond)
  {
    return intFirst - intSecond;
  }
</script>
The value of 45 minus 30 is : <%=Subtract(45, 30) %>



Define and use page level function (C#)

<script Language="c#" runat="server">
  void Page_Load() 
  {
    DateTime DueDate;
    DateTime CheckOutDate;
    CheckOutDate = DateTime.Now;
    DueDate = FindDueDate(CheckOutDate);
    message1.Text = "<br>Your books were checked OUT on " + CheckOutDate;
    message2.Text = "<br>Your books are due on " + DueDate.ToString("d");
  }
  DateTime FindDueDate(DateTime CheckOutDate)
  {
     return CheckOutDate + TimeSpan.FromDays(14);
  }
</script>
<html>
<head>
<title>Sample Function Page</title>
</head>
<body>
  <h2>Thank you for using the On-Line Library.</h2>
  <asp:label id="message1" runat="server"/>
  <asp:label id="message2" runat="server"/>
</body>
</html>