如何动态更改页面模板

时间:2013-03-14 13:00:24

标签: c# asp.net templates

我想在某些点击事件中更改页面的内部模板,但不更改主布局。

页面内容存储在Database.And每个模板都有一个ID。

问题是如何显示新模板? 这可能吗?欢迎任何想法或建议......

我使用MVC3。 我可以将部分视图用作模板并在ajax调用上加载此视图吗?

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

没有任何关于什么是模板的信息我只能告诉你,你可以使用UpdatePanel或Ajax.Load函数来动态加载页面的新部分。 (或者在不重新加载的情况下更改整个页面。)

答案 2 :(得分:0)

使用ajax调用的部分视图是MVC3剃刀模板的最佳解决方案! (例如:$('#container')。load('_ yourPartial.cshtml','#right');)

示例:http://www.codemein.net/2012/05/how-to-refresh-partial-view-with-ajax-asp-net/(不是来自我)