我無法在WebGrid列名稱(標題)中添加html?當我在列名稱中添加html時,webgrid會對其進行編碼。這是不可能在WebGrid列名中添加html嗎?如何在ASP.NET MVC 3中添加Html WebGrid列名(標題)
3
A
回答
12
有一種方法可以更改由MVC Helper生成的html,但它不是很舒服。 一般來說,你可以這樣寫命令:
@(new HtmlString(Component.HelperMethod().ToHtmlString().Replace("[replacetag]", "My Content")))
這裏使用一個例子的網格組件:
<div id="grid">
@(new HtmlString(
grid.GetHtml(
tableStyle: "grid",
headerStyle: "header",
rowStyle: "row",
footerStyle: "footer",
alternatingRowStyle: "altRow",
columns: grid.Columns(
grid.Column("Name", "[replacethis]"),
grid.Column("Surname", "Surname"),
grid.Column("Email", "Sender Email"),
grid.Column("Id", "", format: (item) => item.GetSelectLink("Select"), canSort: false))
).ToHtmlString().Replace("[replacethis]", "<b>Name</b>")
)
)
</div>
0
我不認爲有一種方法可以在WebGrid的頭部直接編寫HTML。一種可能的解決方法是追加所需的客戶端JavaScript。
+0
我從這裏的答案,http://forums.asp.net/t/ 1716175.aspx/1 – user983443
相關問題
- 1. MVC 3 Webgrid列
- 2. 如何在MVC3中將WebGrid添加列
- 3. ASP.NET MVC 3 WebGrid - 條件列格式
- 4. Asp.net mvc 3:WebGrid和JavaScript
- 5. WebGrid列中的ASP.NET MVC Html.BeginForm
- 6. MVC-5 WebGrid添加列標題作爲操作鏈接
- 7. ASP.NET mvc隱藏webgrid列
- 8. 將列添加到WebGrid asp.net MVc3.0
- 9. 如何在ASP.NET MVC中添加標題到我的請求中
- 10. 在WebGrid中將標題添加到標題
- 11. 在MVC webgrid中添加一個「加載」指標?
- 12. 如何在WebGrid中爲列標題使用DisplayName數據標註?
- 13. ASP.NET MVC 3 WebGrid排序順序圖像
- 14. 如何在ASP.Net MVC WebGrid列中隨時更改值?
- 15. 在webgrid中添加行
- 16. MVC Webgrid,是否可以添加CSS樣式到單個列標題?
- 17. 添加標籤的WebGrid
- 18. MVC webgrid列寬?
- 19. 如何添加日期選擇器在asp.net mvc 3中?
- 20. WebGrid標題不會改變使用CSS的背景顏色 - ASP.NET MVC 3
- 21. 將圖像添加到MVC 3 Web網格列標題
- 22. 如何在asp.net mvc中添加數據?
- 23. 如何添加標題並添加列?
- 24. 如何在ASP.NET Core MVC中添加DefinitelyTyped
- 25. 如何在ASP.NET MVC中添加ID HTML屬性瓦特/ VB.NET
- 26. webgrid選擇行MVC 3
- 27. ASP.NET MVC 3/4 ValidationMessageFor無html標記
- 28. 如何在ASP.NET MVC 3 System.Web.UI.WebControls.Button
- 29. Webgrid - 列標題不可點擊
- 30. MVC 3 Webgrid - 如何隱藏不想顯示的列?
我從這裏得到了答案,http://forums.asp.net/t/1716175.aspx/1 – user983443
@Max YES !!我一直試圖這樣做幾天(嗯..星期)。謝謝:-) – Peter
非常好的解決方案謝謝你。我幾乎試圖找到一個小時的解決方案。 – mostafakvd