ASP.Net2.0小技巧
1. 在提交页面之后,保持滚动条的位置 可以在page指令上加上MaintainScrollPositionOnPostback指令 <%@ Page Language="C#" MaintainScrollPositionOnPostback="true" AutoEventWireup="true" CodeFile="..." Inherits="..." %> 2. 在页面载入完之后,将焦点移动到某个控件,只需要指定Form的DefaultFocus属性就可以了。 <form id="frm" DefaultFocus="txtUserName" runat="server"> 3. 通过DefaultButton属性设置form的默认相应按钮,即在用户敲回车时触发的按钮 <form id="frm" DefaultButton="btnSubmit" runat="server"> 4. 可以使用$符号轻松的使用FindControl方法找到控件 <form id="form1" runat="server" DefaultFocus="formVw$txtName"> 在上面的例子中使用form的DefaultFocus属性指定页面载入时焦点所在的控件,使用$符号就可以轻松的定位txtName 也可以使用以下代码来轻松的找到控件 TextBox tb = this.FindControl("form1$formVw$txtName") as TextBox; 5. 关于跨页提交的取得发出提交页面控件强类型的方法,见原文 6. 使用强类型访问MasterPage属性成员的方法,见原文 7. 我们可以使用验证控件的属性 ValidationGroup 指定该验证控件所属组,同时在button的ValidationGroup属性中指定该button所需要激活的验证组。 <form id="form1" runat="server"> |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |