我现在有几乎所有我的网页代码(或类似的东西)此块:用户控件“包装”HTML的最佳方式是什么?
<div class="tasks">
<ul>
<li><a href="#">Do something</a></li>
<li><a href="#">Do something else</a></li>
</ul>
</div>
不过,我需要把它变成一个用户控件。我想的东西,看起来像下面这样:
<foo:TaskList id="foo" runat="server">
<Task><a href="#">Do something</a></Task>
<Task><a href="#">Do something else</a></Task>
</foo:TaskList>
甚至:
<foo:TaskList id="foo" runat="server">
<Tasks>
<ul>
<li><a href="#">Do something</a></li>
<li><a href="#">Do something else</a></li>
</ul>
</Tasks>
</foo:TaskList>
我意识到,我使用了“模板”的概念那里,我也意识到,这不是你如何'的意思是使用模板用户控件。所以..如何am我的意思是将可变的HTML片段包装到用户控件中?
PS。我不想使用DataBinding或代码隐藏来填充此控件。所有项目必须在ASPX文件中可见。
...你的意思是你想要的物品是在可见Visual Studio的设计者?为什么? – 2009-07-13 10:59:46
我并没有真正了解设计师......我只是希望能够在ASPX代码中看到他们。 – James 2009-07-13 11:03:59