Asp.net网页是否与Razor中的Html.Partial类似

时间:2016-04-06 22:56:16

标签: c# asp.net asp.net-webpages

我有一个在Asp.net网页中实现的遗留应用程序。我在旧页面上添加了一小部分,但不想将所有代码放在一个页面中,以后很难阅读。

有什么类似的Html.Partial吗?

2 个答案:

答案 0 :(得分:2)

您可以使用UserControls(.ascx文件),并在您的网页中使用它们。

Check this out

答案 1 :(得分:1)

我之前已将MVC添加到旧的Web窗体应用程序中。在aspx页面上创建了一个div - 然后在加载页面时对MVC内容进行了Ajax调用,并在ajax调用的成功处理程序中呈现了由MVC控制器返回的html(这是剃刀页面)

但是,如果您想坚持使用Web表单,则与部分页面类似的概念将是自定义控件,您可以编写这些控件然后在多个页面中重复使用