是否有可能在db中保留一個asp.net代碼並在運行時加載它。在asp.net代碼中包含像服務器端標籤Text='<%# Eval("Description") %>'
是否有可能:在asp.net中的運行時渲染服務器標籤?
回答
你可以寫一個aspx,在你想要什麼堵,然後用構建頁面:
BuildManager.CreateInstanceFromVirtualPath("~/MyPage.aspx",typeof(Page));
你需要換得到時您的HttpHandler:
var p = BuildManager.CreateInstanceFromVirtualPath("~/MyPage.aspx",typeof(Page));
HttpContext.Current.Handler =p;
(BuildManager是System.Web.Compilation
)
那只是一個想法....但我不會做到這一點,因爲你要每次都支付編譯成本(這與其他任何操作相比非常高),而且你需要在重啓之前將應用程序文件寫入(缺省值15)。
簡短回答:是的你可以這樣做,但我不會。最有可能有更好的方法來實現你的目標,也許如果你給了更多的背景,我們可以提供更好的解決方案。
我想給用戶提供這種能力,使得返回的數據格式成爲網格。 – 2010-02-28 13:05:59
@masoud ramezani - 網格是否從不同的列中拉出來,還有什麼變化? – 2010-02-28 13:32:58
網格只是從不同的列中拉出。 – 2010-02-28 14:00:29
- 1. ASP.NET中是否存在可在運行時渲染HTML的控件?
- 2. 是否可以在GWT的服務器端渲染html?
- 3. angularjs在服務器端渲染asp.net
- 4. ASP.net渲染meta標籤有效
- 5. 是否有可能阻止MassTransit運行時服務需要DTC?
- 6. Next.js + Redux服務器端渲染:有數據,但不在服務器端渲染
- 7. 是否有可能在運行時
- 8. ASP.net在不同服務器上的時間渲染不同
- 9. Asp.Net MVC與Javascript Viewmationine服務器渲染 - 服務器上的BuildError
- 10. 是否有可能阻止觸發器在事務中運行?
- 11. 當我決定進行服務器端渲染時,我應該渲染服務器上的所有內容嗎?
- 12. 是否可以在服務器上運行AfterEffects以使用動態圖像即時渲染視頻?
- 13. Backgrid.js,是否有可能跳過某些行的渲染
- 14. 是否有可能請求angularj服務器在nodejs服務器
- 15. Asp.net單選按鈕,如何更改渲染後的標籤服務器端?
- 16. 是否有可能在asp.net 2010網頁中實現html5 標籤
- 17. 是否有可能在運輸上修改服務器回覆
- 18. 在UI線程中運行的服務中是否可運行
- 19. 是否有可能在反應渲染函數中返回空?
- 20. 是否有可能從Rails的另一臺服務器運行rake任務
- 21. Apache Commons是否可以在所有服務器上運行?
- 22. 是否有可能看到asp.net會話的運行時間?
- 23. 是否有可能在Asp.Net Web服務中迭代循環
- 24. ASP.NET 4.0服務器標籤
- 25. ASP.NET服務器標籤
- 26. 是否有可能在運行時更改Docker容器的IP?
- 27. 僅在存在標籤時才渲染標籤標籤
- 28. 是否有可能在php中知道(服務器)CPU性能?
- 29. 「服務器端渲染」是指雙方渲染?
- 30. 是否有可能在遠程服務器上執行ruby-debug?
當然,這就是那些標籤的用途。 我不明白你想達到什麼目的? 如果你的容器是DataBound,Eval將從數據庫中評估給定的字段,Bind命令會給你兩種方式的綁定。 – Jacob 2010-02-28 12:05:43
我想在db中保留這段代碼,就像html代碼並在運行時加載它。 – 2010-02-28 13:02:12