2013-07-01 94 views
0

大约一年做Asp.net Web表单后,我走出(大部分)从.NET世界。HTML重用,创建模板

我现在正在使用大量的客户端脚本和使用的WebAPI数据访问的Web应用程序。

我有一个HTML部分,允许记笔记。我希望将此HTML部分放入可以在网站其他位置重复使用的模板中(例如,将这段HTML代码插入到另一个网页中)。

我对如何去这个有点糊涂。想想我的问题,试图创建一个“用户控件”在asp.net的网页形式...只是我没有使用网页形式。只是老式的HTML,CSS,Javascript,jQuery和淘汰赛。从概念上讲,我认为其他人和我一样处于同一个位置。

任何人都可以制定一个解决方案或至少提供一些指引?谢谢 !

+0

你或许应该删除 “asp.net” 的标签(也可能是 “用户控制” ),如果你正在使用老式的HTML。 – GoalBased

回答

0

我亲自使用过淘汰赛骨干,所以我可能是有点过,但淘汰赛有模板创建为好。我想看看this documentation on template binding。不幸的是我不能给你一个明确的答案,但更深入地挖掘将是一个很好的开始。由于您使用淘汰赛已经可能最好不添加其他技术。

-1

创建文件并使用iframe。

例如,也许你希望它被称为“editor.html”。您将创建该文件,以便它可以作为一个页面独立运行。然后在你需要的页面上输入:

<iframe src="editor.html"> 
0

有很多模板解决方案可以很好的适用于html。这里是modest

main.xhtml

<?xml version='1.0' encoding='UTF-8'?> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> 
    <script src="modest-preview.js"></script> 
    <include>mySection</include> 
    </head> 
    <body> 
    <mySection/> 
    </body> 
</html> 

mySection.xml

<section><p>Hello</p></section>