在asp.net dropdownlist我需要修剪列表中的數據。例如,如果我的下拉列表中有10條記錄,而且我只想顯示每條記錄的前20個字符,那麼我該怎麼做?如果記錄只有10個字符,那麼從20個字符開始,下拉列表應該自動調整爲10個字符。有任何想法嗎?asp .net dropdownlist trim數據
0
A
回答
1
如果無法修剪源數據(即數據庫查詢或從中獲取數據的位置)的數據,則可以在下拉數據綁定後修改數據。
myDropDown.DataBind();
foreach (var item in myDropDown.Items)
{
if (item.Text.Length > 20)
{
item.Text = item.Text.Substring(0, 10);
}
}
0
我不記得,如果ASP.NET版本有一個標籤屬性,但如果這樣做,這將縮短文本並保留原始值(從womp複印的原稿):
myDropDown.DataBind();
foreach (var item in myDropDown.Items)
{
if (item.Text.Length > 20)
{
item.Tag = item.Text;
item.Text = item.Text.Substring(0, 10);
}
}
如果不是那麼也許Attributes
(原諒我,如果我的語法關閉,沒有編譯器在這裏驗證):
myDropDown.DataBind();
foreach (var item in myDropDown.Items)
{
if (item.Text.Length > 20)
{
item.Attributes["title"] = item.Text;
item.Text = item.Text.Substring(0, 10);
}
}
相關問題
- 1. ASP NET MVC 5 SeletList DropDownList
- 2. 將數據傳回Dropdownlist的錯誤asp .net webform
- 3. 來自數據集asp的Dropdownlist人口錯誤.net
- 4. ASP .NET MVC敏感數據
- 5. MySQL數據庫與ASP .NET
- 6. ASP GridView和DropDownList
- 7. 根據ASP .NET
- 8. .NET對象數據源,DetailsView和DropDownList
- 9. 如何從DropDownList的數據插入到數據庫的ASP C#
- 10. 來自數據庫的ASP dropdownlist數據綁定
- 11. 優化的Web數據網格 - ASP .NET與ASP .NET MVC和jQuery
- 12. 如何綁定TextBox DropdownList在ASP NET中不刷新頁面
- 13. ASP,DropDownList網格視圖
- 14. asp dropdownlist via databinding to vb.net arraylist
- 15. .net mvc3 DropDownList with angularjs
- 16. .net dropdownlist if condition
- 17. .net dropdownlist align text
- 18. ASP .NET Application_Start Event +連接到數據庫
- 19. 爲ASP .NET部署數據庫網站
- 20. ASP .NET Web API:返回原始數據
- 21. angularJS表單數據的ActionResult - ASP .NET MVC
- 22. ASP與.NET數據庫編碼問題
- 23. ASP .NET | EF不創建數據庫
- 24. ASP .NET獲取數據太慢
- 25. ASP .net MVC Jqgrid數據綁定
- 26. 如何從dropdownlist獲取fileupload控件的filname? asp .net with c#
- 27. ASP .Net MVC DropDownList綁定到可空字段
- 28. ASP MVC DropDownList返回0
- 29. ASP .NET - 用asp:列表框ListView中
- 30. ASP:在數據表中