C# 可以在类库中包含用户组件并从该库调用它们吗?

C# 可以在类库中包含用户组件并从该库调用它们吗?,c#,asp.net,.net,class,components,C#,Asp.net,.net,Class,Components,有没有办法做到以下几点 课程 ucComponent.ascx Component.cs 然后在Component.cs中动态创建组件,生成内容并发送给程序,程序将其称为最终字符串 CLASS tmpClass = new CLASS(); string strResult = string.Empty; strResult = tmpClass.Generate(); 原因是什么?我希望在类库和客户端上有统一的组件来生成内容并使用CSS进行样式设置 谢谢您不能将用户控件放在单独的库中,因

有没有办法做到以下几点

课程

  • ucComponent.ascx
  • Component.cs
然后在Component.cs中动态创建组件,生成内容并发送给程序,程序将其称为最终字符串

CLASS tmpClass = new CLASS();
string strResult = string.Empty;
strResult = tmpClass.Generate();
原因是什么?我希望在类库和客户端上有统一的组件来生成内容并使用CSS进行样式设置


谢谢

您不能将用户控件放在单独的库中,因为它们需要放在web app项目中的ASCX标记文件中

用户控件不能位于单独的库中,因为它们需要位于web app项目中的ASCX标记文件

拥有我所需要的东西的最佳解决方案是什么?我是否需要在stringbuilder中手动创建所需的HTML代码并返回?您可以在单独的库中使用服务器控件,我使用它们的方式与您描述的完全相同,以创建一个“表单呈现”应用程序,其中页面上的控件由数据库中的数据确定。要获得我需要的控件,最好的解决方案是什么?我是否需要在stringbuilder中手动创建所需的HTML代码并返回?您可以在单独的库中使用服务器控件,我使用它们的方式与您描述的完全相同,以创建“表单呈现”应用程序,其中页面上的控件由数据库中的数据确定。