ASP.NET学习篇(3)——几个简单的ASP.ENT的例子

http://tech.ddvip.com   2007年09月01日    社区交流

内容摘要:一个WEBFORM——这里将介绍ASP.NET WEBFORM的基本概念,以及其中表单项的变化.

  *一个数据库的应用——如何利用CONFIG.WEB中设置的DNS连接数据库,数据库操作对象的一些基本用法.

  *EMAIL发送——在 引入一个系统类库后(用IMPORT 标识符 ),利用msgMail对象,可以很方便的操作邮件发送过程.

  *上传——<INPUT TYPE=FILE …… 这样一个INPUT 项在ASP.NET中有POSTEDFILE属性,结合SAVEAS 事件,就可以实现上传了.

  --------------------------------------------------------------------------------

  一、 WEBFORM的使用

<script language="C#" runat=server>
    void SubmitBtn_Click(Object sender, EventArgs e) {
      Message.Text = "Hi " + Name.Text + ", you selected: " + Category.SelectedItem;
    }
</script>

  以上是用C#写的一个事件处理函数,void SubmitBtn_Click(Object sender , EventArgs e) , void代表该函数没有返回值,sender是事件中触发的对象,在这里就是button对象,e是触发事件的参数。该函数中的Message、Name、Category并没有定义,它们来自下面的代码:

<form action="intro6.aspx" method="post" runat="server">
      <h3> Name: <asp:textbox id="Name" runat="server"/>
      Category: <asp:dropdownlist id="Category" runat=server>
             <asp:listitem>psychology</asp:listitem>
             <asp:listitem>business</asp:listitem>
             <asp:listitem>popular_comp</asp:listitem>
            </asp:dropdownlist>
      <asp:button type=submit text="Lookup" OnClick="SubmitBtn_Click" runat="server"/>
      <p>
      <asp:label id="Message" runat="server"/>
</form>

责编:豆豆技术应用

正在加载评论...