C# 在MOSS 2007中将一个web部件的文本框值传递给另一个web部件
我想将用户控件(.ascx)页面中的文本框的值传递给另一个web部件。另一个Web部件中的.ascx页面 web部件中的代码如下所示C# 在MOSS 2007中将一个web部件的文本框值传递给另一个web部件,c#,sharepoint-2007,web-parts,moss,C#,Sharepoint 2007,Web Parts,Moss,我想将用户控件(.ascx)页面中的文本框的值传递给另一个web部件。另一个Web部件中的.ascx页面 web部件中的代码如下所示 protected override void CreateChildControls() { base.CreateChildControls(); _childControl = Page.LoadControl("~/_CONTROLTEMPLATES
protected override void CreateChildControls()
{
base.CreateChildControls();
_childControl = Page.LoadControl("~/_CONTROLTEMPLATES/MyFolder/MyPage.ascx");
this.Controls.AddAt(0, _childControl);
}
我在MyPage.ascx中有一个文本框,我想在另一个Web部件中使用该值
我尝试创建接口和通信通道,但我无法理解访问文本框的逻辑
任何帮助都将不胜感激
蒂亚
直拨电话
p、 s:我不熟悉sharepoint我尝试过的一些解决方案或传递变量的方法 textbox或任何变量的值都应该通过QueryString或静态变量或会话变量传递 只有当您觉得数据在整个应用程序关闭期间都被持久化,以便重新分配时,才应使用静态变量 若要使用会话变量,应从Sharepoint管理员激活会话 查询字符串是安全性不太受关注的可行解决方案之一