0

クライアントアプリケーションがWebページの一部をレンダリングするために使用するhtmlコントロールを生成するwcfサービスを作成しています。たとえば、オプションのリストが入力されたhtmlselectです。サービスはC#(.net Framework v4)で記述されます。私の実装では、クライアントアプリケーションはC#asp.netWebフォームアプリケーションになります。

クライアントアプリケーションがより柔軟に使用できるように、サービスがhtmlの文字列ではなく構造化された形式でhtmlコントロールを提供することを望んでいます(たとえば、クライアントアプリケーションはhtml選択に別のオプションを追加したい場合があります)コントロール)

以前、この目的でasp.netアプリケーション内でSystem.Web.UI.HtmlControls名前空間のクラスを使用しましたが、これらのクラスはシリアル化できないため、wcfで使用できませんでした。現時点では、選択とテキスト入力のコントロールを送信する必要があるだけですが、車輪の再発明ではなく、構造化された形式でHTMLコントロールをすでに提供しているサービスの例を誰かが持っていることを願っています。

4

1 に答える 1

0

WCF を使用する代わりに、ASP.NET Web APIと Razor ビュー エンジンを使用して HTML を生成します。

于 2012-09-30T10:09:01.187 に答える