Button控件:

   Button控件有两种类型:提交按钮和命令按钮,提交按钮用来将Web页面送回到服务器,而命令按钮一般用于处理控件命令事件。

 

Button控件常用属性:

           

    CausesValidation:用于确定该控件是否导致激发验证,比如在我们注册用户的时候,在单击 “重置”按钮时并不需要触发控件的验证,这时候,我们就将CausesValidation的值设为false,放置在单击“重置”的时候导致控件激发验证。

    OnClientClick:用于表示客户端执行的脚本。

    PostBackUrl:获取或者设置从当前页面发送到的网页的URL。

 

实例代码:

    protected void Button1_Click2(object sender, EventArgs e)
    {
        Response.Write("<script>alert('我接下来要去跳转到用户信息界面,URL是:Test2.aspx')</script>");
        Session["UserName"] = txtUsreID.Text.Trim();
        Session["Pwd"] = txtPwd.Text.Trim();
        //Response.Redirect("Test2.aspx");
    }

                                           


LinkButton控件:

  它和Button控件功能相似,但是样子不一样,LinkButton控件以超链接的形式显示。     

                                                

PostBackUrl:用于设置连接到的网页,我们可以直接设置。

                                  


ImageButton控件:

  功能和Button控件相似,但是ImageButton控件可以显示具体的图像。

常用属性:

      


HyperLink控件:

  该控件功能和 Html的 <a href="">控件相似,它的显示模式为超链接形式,需要我们注意的是 当用户点击了 HyperLink控件,不会再服务器代码汇总引发事件,只实现导航功能。

常用属性:

         

NavigateUrl:用于设置点击HyperLink控件所要连接到的网址,具体设置方法可参照上边LinkButton控件的PostBackUrl属性的设置方法。

Target属性表示一个框架或窗口的显示样式,Target属性一般以下划线(_) 开头,成员如下图:

                          

网上的小技巧

       

 


总结:

  实践实践再实践。。


本文转载:CSDN博客