0

我是 ASP.NET Web 部件新手。我只使用从 WebPart 派生的类并覆盖 CreateChildControls 方法构建了一些简单的类,但没有什么非常重要的。我的问题是是否有可能拥有一个也利用单独的 html/asp.net 标记文件的 Web 部件,这将有助于为 Web 部件的输出提供一些结构。过去我只是创建了服务器控件并将它们添加到控件集合中,但这似乎是一种尝试创建非平凡布局的愚蠢方式。我可以这样做吗?我必须使用 ascx 用户控件还是可以绕过该步骤?有很多关于 web 部件的 hello world 教程,但似乎没有一个超过 CreateChildControls 覆盖。谢谢!

4

2 回答 2

1

就在这里。前往此处了解模板化 Web 部件,并前往此处查看他在 WebParts 上的所有信息。我在 2004/2005 年使用过这种技术,效果很好。

于 2008-12-31T21:01:39.783 回答
0

上述答案中的链接不再有效,但这里有一个替代链接: http ://www.a2zdotnet.com/View.aspx?Id=95

在 VS 2010 中,我们也有可视化 Web 部件,我认为它的作用几乎相同,但它包含在项目项中。我只在 SharePoint 的上下文中看到过这一点,因此不确定它如何用于 ASP.NET 项目。这是一个示例:http: //msdn.microsoft.com/en-us/library/ff597539.aspx

于 2011-10-13T12:17:12.990 回答