如何通过 json 传递 HttpContext.Current?
我猜它是这样的:
字符串 hc = HttpContext.Current.toJSON
这是我的情景
我有 20 个 asp.net 站点,我想共享一个使用 http 上下文的 myAddControllsClass。此类将控件添加到实例化它的页面。由于可维护性问题,我不想重复这个类 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);
}
}
你有任何想法如何做到这一点或任何想法?
谢谢你