demoshop

demo, trying to be the best_

小鋪上的問題,如果使用了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來連結,連後端程式都不用寫勒。

回應討論