转自:http://hi.baidu.com/csharpfather/blog/item/6982e4193e4c5f7bdbb4bd4e.html
1 页面postback保持滚动条
<%@ Page Language="C#" MaintainScrollPositionOnPostback="true" AutoEventWireup="true" CodeFile="" Inherits="" %>
2 页面加载时控件获得焦点
<form id="frm" DefaultFocus="txtUserName" runat="server">
3 用户按下enter键的时候 设置触发按钮
<form id="frm" DefaultButton="btnSubmit" runat="server">
4 定位控件新方法 用$划分嵌套
<form id="form1" runat="server" DefaultFocus="formVw$txtName">
<div>
<asp:FormView ID="formVw" runat="server">
<ItemTemplate>
Name:
<asp:TextBox ID="txtName" runat="server"
Text='<%# Eval("FirstName") + " " + Eval("LastName") %>' />
</ItemTemplate>
</asp:FormView>
</div>
</form>
TextBox tb = this.FindControl("form1$formVw$txtName") as TextBox;
if (tb != null)
{
//Access TextBox control
}
浙公网安备 33010602011771号