Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在MOSS 2007中将一个web部件的文本框值传递给另一个web部件_C#_Sharepoint 2007_Web Parts_Moss - Fatal编程技术网

C# 在MOSS 2007中将一个web部件的文本框值传递给另一个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

我想将用户控件(.ascx)页面中的文本框的值传递给另一个web部件。另一个Web部件中的.ascx页面

web部件中的代码如下所示

    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管理员激活会话

查询字符串是安全性不太受关注的可行解决方案之一