0

json経由でHttpContext.Currentを渡すにはどうすればよいですか?

私はそれが次のようなものだと推測しています:

文字列 hc = HttpContext.Current.toJSON

これが私のシナリオです

http コンテキストを使用する myAddControllsClass を共有したい 20 の asp.net サイトがあります。このクラスは、インスタンス化されたページにコントロールを追加します。保守性の問題のために、このクラスを 20 回複製したくありません。DLLも参照できません the only way I can do it is via a web service.

//in page load

var my As New myAddControllsClassService.WebService

        my.addControlls(httpContext.Current)

//simplified version of my class
public class myAddControllsClass
{



    public void AddButton()
    {

            //scan controls in the context here

        Page pg = (Page)HttpContext.Current.Handler;

        HtmlButton txtb = new HtmlButton();

        txtb.InnerText = "my button";

        pg.Form.Controls.Add(txtb);

    }


}

これを行う方法やアイデアはありますか?

ありがとうございました

4

1 に答える 1