簡體   English   中英

渲染/調用.aspx頁面html到另一個.aspx頁面

[英]render / call .aspx page html into another .aspx page

在我的應用程序中,我已經實現了ajax 4.0客戶端模板

目前,我的模板位於同一.aspx頁上。 (例如Main.aspx)

但我想將它們外部化。(即所有HTML都將放在另一頁上)

為此,我已經使用$ .get()

$.get("/Module/getTemp/" + TemplateName, function(result) {...

現在,我想讓Module中的 getTemp函數將與參數“ TemplateName ”具有相同名稱的頁面的HTML (即該頁面包含的內容)返回到Main.aspx頁面(在控制器中使用c#)中。 aspx頁包含並從Main.aspx頁調用(以上)函數時返回

請幫助

您是否嘗試過使用局部視圖返回html? 您可以設置提供這些模板的“模板”控制器。 然后,您可以具有各種模板的操作方法。 然后,您將能夠使用“ / Templates / TemplateName”之類的路由來獲取$ .get調用中的html。 如果模板每次頁面加載僅更改一次,那么我很想將參數推送到要在視圖模型中使用的action方法中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM