我正在编写一个wcf服务,它将生成html控件,客户端应用程序将使用它来呈现网页的一部分 - 例如填充了选项列表的html选择。该服务将使用C#(.net framework v4)编写,在我的实现中,客户端应用程序将是一个C#asp.net Web表单应用程序。
我希望服务以结构化格式提供html控件,而不仅仅是一串html,以便客户端应用程序能够更灵活地使用它们(例如,客户端应用程序可能希望添加另一个选项一个html选择控件)
在过去,为了这个目的,我在asp.net应用程序中使用了类System.Web.UI.HtmlControls命名空间,但这些类无法序列化,所以我无法将它们与wcf一起使用。目前我只需要发送选择和文本输入控件,但不是重新发明轮子,我希望有人会有一个已经以结构化格式提供html控件的服务示例。