【问题标题】:Web Parts with a markup file?带有标记文件的 Web 部件?
【发布时间】:2010-09-28 22:37:51
【问题描述】:

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

【问题讨论】:

    标签: asp.net web-parts


    【解决方案1】:

    是的,有。转至 here 了解模板化 Web 部件,并转至 here 以查看他在 WebParts 上的所有信息。我早在 2004/2005 年就使用过这种技术,而且效果很好。

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 2020-07-13
        • 2019-04-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-07-21
        • 2017-08-05
        • 1970-01-01
        • 2010-12-17
        相关资源
        最近更新 更多