asp.net 的經驗

來源:互聯網
上載者:User
1、dropdownlist 的資料顯示。

用  ddlCtl.selectItem.value = dr[0].toString().Trim();

還是用

ddlCtl.selectItem.Selected=false;

ddlCtl.Items.FindControlByName["dr[0].toString().Trim()"].Selected=true;

好,是很明顯的,用下面一種好。(個人意見)

因為直接賦值會把綁定的值給衝掉,如果綁定僅僅在!isPostBack執行的話。那賦值幾次後就會發現ddlCtl裡面的值已經不是原來的值了,當然可以再做其他的人工控制來處理,但那不是正確解決問題的方式(個人理解是解決問題要盡量處理問題的源頭)

2、datagrid中的顯示,如果總共10列,其中有一列其中有一個值為:PPM1600+cACO3+cACO5=25kg+2.5kg+2.6kg,而datagrid不是無限寬的情況下,那麼其它列都會被此列給擠扁,datagrid顯示的結果將非常難看(每行的高度可能很大)。

解決方案是:如果有表達方式這種很長的情況,.net是當作一個詞來處理,必須中間加空格。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.