Я работаю с Sharepoint, и я пытаюсь подключить веб-части с несколькими параметрами.Интерфейс ITransformableFilterValues с двумя или более параметрами [SharePoint WebParts]
Мой вопрос: как передать более одного параметра из веб-части custome в другую.
Я могу передать один параметр, реализуя интерфейс ITransformableFilterValues в пользовательском веб-части, что я хочу сделать, это передать несколько параметров (например, MyIndex2).
// Configure interface
public bool AllowEmptyValue
{
get { return false; }
}
public bool AllowAllValue
{
get { return true; }
}
public bool AllowMultipleValues
{
get { return true; }
}
public string ParameterName
{
get { return "MyIndex"; } // Name of provided parameter
}
public ReadOnlyCollection<string> ParameterValues
{
get
{
EnsureChildControls();
List<string> MyFilterValues = new List<string>();
if (MyFilterValue != null)
{
MyFilterValues.Add(MyFilterValue); //Provided value for another web-part
}
ReadOnlyCollection<string> result = new ReadOnlyCollection<string>(MyFilterValues);
return result;
}
}
[ConnectionProvider("MyIndex", "UniqueIDForRegionConnection", AllowsMultipleConnections = true)]
public ITransformableFilterValues SetConnection()
{
return this;
}
Спасибо за помощь. И извините за мой английский.