I needed to display the name of the provider webpart in a consumer WebPart when working with WebPartConnections.
Here the code to access provider Information from the consumer WebPart:
SPWeb myWeb = SPControl.GetContextWeb(Context);
SPLimitedWebPartManager webPartManager = myWeb.GetLimitedWebPartManager(this.Page.Request.FilePath, PersonalizationScope.Shared);
foreach (SPWebPartConnection connection in webPartManager.SPWebPartConnections)
{
if(writer != null)
writer.Write("Provider: " + connection.Provider.Title
+ " - Consumer: " + connection.Consumer.Title + "<br />");
}
Keine Kommentare:
Kommentar veröffentlichen