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属性一般以下划线(_) 开头,成员如下图:
网上的小技巧
总结:
实践实践再实践。。