使用LoginName控制項怎麼統一秀出小寫或大寫
- 2008-10-25
- 11409
- 0
小鋪上的問題,如果使用了LoginName控制項,它所顯示的登入ID就會是使用者輸入的,但是因為ID通常都不限大小寫,所以可能出現忽大忽小的字串,要怎麼統一顯示小寫呢?
如果說我們登入的時候輸入DEmoShoP那在LoginName控制項的顯現就會和我們輸入時的大小寫一樣,雖然以樣可以登入,但這樣相當醜,要把它顯示的全部改為小寫其實很簡單,CSS就可以辦到了。
protected void LoginName1_Load(object sender, EventArgs e) { this.LoginName1.Style["text-transform"] = "uppercase"; //小寫是lowercase }
就如同上方一樣,就這樣而已,很簡單的一個技巧,不需要在後端寫.ToLower()等,如果該CSS直接包在外部的話,還可以直接在設計頁面用LoginName的CssClass來連結,連後端程式都不用寫勒。
回應討論