第一天学习的总结(span,html控件,web控件,botton,随机数)

本文介绍了一个简单的ASP.NET应用程序示例,包括如何使用不同类型的控件、处理按钮点击事件以及生成随机数等。通过这些示例,读者可以了解ASP.NET的基本工作原理。

1.<span>标记视图状态;
<%@ Page Language="C#" %>
<script runat=server>
void Button_Click(Object sender, EventArgs e)
{
 entries.InnerHtml = "<hr>" + username.Value + "<p>" + comments.Value + entries.InnerHtml;
}
</Script>
<html>
<head><title>Guestbook.aspx</title></head>
<body>
<form Runat="Server">
<b>Username:</b>
<br><input id="username" type="text" size="30" Runat="Server">
<p>
<b>Comments:</b>
<br><textarea id="comments" cols=60 rows=10 Runat="Server"></textarea>
<p>
<input type="submit" value="Add Comment"
OnServerClick="Button_Click" Runat="Server">

<span id="entries" Runat="Server" />

</form>
</body>
</html>

2.html控件,只是在原来html后面加上runat=server;

3.web控件有5类
a,基本控件:TextBox
b.数据控件:DataGrid(在vs.net2005中是DataView),DataList.Repeater
c.检验控件:CompareValidator
d.复杂控件:Calendar,AdRotator
e.移动控件

4.不同的botton,只用一个bootn_click事件来实现其功能;
<%@ Page language="C#" %>
<script runat="server">
      void Button_Click( Object s, EventArgs e )
  {
  if (((Button) s).ID == "btnHello")
  lblMessage.Text = "Hello!";
  else
  lblMessage.Text = "Goodbye!";
  }
</script>


<html>
    <head>
        <title>HelloGoodbye.aspx</title>
    </head>
    <body>
        click on the button to view the message:
        <hr>
        <form runat="server">
            <asp:button id="btnHello" OnClick="Button_Click" Text="Say hello!" Runat="server"></asp:button>
            <br>
            <asp:button id="btnGoodbye" OnClick="Button_Click" Text="Say Goodbye" Runat="server"></asp:button>
            <p>
            </p>
            <hr>
            <asp:Label ID="lblMessage" Runat="server"></asp:Label>
        </form>
    </body>
</html>

6.c#实现显示随机数
<script Runat="Server">
protected void Page_Load(Object sender, EventArgs e)
{
 Random RanNum = new Random();
 int num = RanNum.Next();
 lblMessage.Text = RanNum.Next( 1, 11 ).ToString();
}
</Script>

7.注释程序用<%--    ---%>

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值