的登陸頁面中之前按回車老是不是自動登陸後來發現只需要修改formDefaultButton 屬性就可以了設置代碼如下
[csharp]
<span >thisformDefaultButton = btnLoginUniqueID;//btnLogin是登錄按鍵的ID</span>
另附UniqueID說明
在ASPNET 的服務器端控件中有三種關於ID 的屬性即 ID ClientID 和 UniqueIDID 表示控件的服務器端編程的標識符我們寫服務器端的代碼就要用到這個 ID 通過這個 ID 可以在服務器端對服務器端控件的屬性方法和時間進行編程訪問ClientID 表示由服務器端生成的客戶端控件的ID 經常用於在客戶端腳本中訪問服務器控件所呈現的 HTML 元素一般情況下與服務器端的 ID 相同有時不能為控件生成唯一的名稱例如如果 Repeater 空間在它的某個模板中包含一個 Label 控件則將在客戶端生成多個該 Lable 的 HTML 元素 為防止命名沖突ASPNET 為各個服務器控件生成一個唯一的 ClientID ClientID 通過將子控件的父控件的 UniqueID 值與控件的 ID 值連接生成各個部分之間以下劃線 _ 連接UniqueID 用於獲取服務器控件的唯一的以分層方式表示的標識符當將控件放置到重復控件(RepeaterDataList和DataGrid)中時將可能生成多個服務器端的控件這就需要區分服務器端的各個控件以使它們的 ID 屬性不沖突UniqueID 通過將子控件的父控件的 UniqueID 值與控件的 ID 值連接生成各個部分之間以 IdSeparator 屬性指定的字符連接默認情況下 IdSeparator 屬性為冒號字符 ()
ID: btn 用於服務器
ClientID: control_pan_btn 用於客戶端 html
UniqueID: control$pan$btn 服務器唯一標識
From:http://tw.wingwit.com/Article/program/net/201311/11517.html