天天看點

如何去掉LinkButton控件的下劃線以及兩個經典代碼

<asp:LinkButton id="lbtnAdd" runat="server" style="TEXT-DECORATION: none">沒有下劃線的LinkButton</asp:LinkButton>  加上藍色這句就OK了。

如何去掉LinkButton控件的下劃線以及兩個經典代碼

代碼1:

如何去掉LinkButton控件的下劃線以及兩個經典代碼

sUrl.ToLower().StartsWith("http://")?sUrl:("http://" + sUrl)

如何去掉LinkButton控件的下劃線以及兩個經典代碼

這句的意思是,如果sUrl以http://開頭,則傳回sUrl,否則傳回"http://" + sUrl

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

按平常的寫法是:

如何去掉LinkButton控件的下劃線以及兩個經典代碼

  public string StartWith(string sUrl)

如何去掉LinkButton控件的下劃線以及兩個經典代碼

  {

如何去掉LinkButton控件的下劃線以及兩個經典代碼

   if(sUrl.StartsWith("http://"))

如何去掉LinkButton控件的下劃線以及兩個經典代碼

   {

如何去掉LinkButton控件的下劃線以及兩個經典代碼

    return sUrl;

如何去掉LinkButton控件的下劃線以及兩個經典代碼

   }

如何去掉LinkButton控件的下劃線以及兩個經典代碼

   else

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

    return "http://" + sUrl;

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

  }

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

比較一下就可以發現,上面的方法更簡潔。

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

代碼2:

如何去掉LinkButton控件的下劃線以及兩個經典代碼

bool a,b,c;

如何去掉LinkButton控件的下劃線以及兩個經典代碼

int nFlag = 0;

如何去掉LinkButton控件的下劃線以及兩個經典代碼

if(a){nFlag += 1;}

如何去掉LinkButton控件的下劃線以及兩個經典代碼

if(b){nFlag += 2;}

如何去掉LinkButton控件的下劃線以及兩個經典代碼

if(c){nFlag += 4;}

如何去掉LinkButton控件的下劃線以及兩個經典代碼

switch(nFlag)

如何去掉LinkButton控件的下劃線以及兩個經典代碼

{

如何去掉LinkButton控件的下劃線以及兩個經典代碼

  case 0://(false,false,false)

如何去掉LinkButton控件的下劃線以及兩個經典代碼

  break;

如何去掉LinkButton控件的下劃線以及兩個經典代碼

  case 1://(true,false,false)  

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

  case 2://(false,true,false)

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

  case 3://(true,true,false)

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

  case 4://(false,false,true)

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

  case 5://(true,false,true)

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

  case 6://(false,true,true)

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

  case 7://(true,true,true)

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

平時的寫法:

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

if(a)

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

   if(b)

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

      if(c){}

如何去掉LinkButton控件的下劃線以及兩個經典代碼

      else{}

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

}

如何去掉LinkButton控件的下劃線以及兩個經典代碼

else

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

 if(b)

如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼
如何去掉LinkButton控件的下劃線以及兩個經典代碼

本文轉自高海東部落格園部落格,原文連結:http://www.cnblogs.com/ghd258/archive/2006/02/28/339416.html,如需轉載請自行聯系原作者

繼續閱讀