Unsere Kunden haben nach Sharepoint gefragt und natürlich müssen wir Funktionen implementieren, für die Sharepoint nicht wirklich entwickelt wurde. Wir versuchen zuerst, die internen Webparts so weit wie möglich zu strecken, also machen wir einen großen Teil der Arbeit in gespeicherten Prozeduren, benutzerdefinierten Funktionen und benutzerdefinierten Ansichten in der MSSQL DB.Sharepoint - Können Sie ungefiltertes HTML aus einer Datenbank ausgeben?
Ich erstelle HTML-Links aus Feldern in der Datenbank und möchte sie in einem Datenansicht-Webpart anzeigen. Natürlich werden alle angezeigten Daten gefiltert, sodass sie als nicht gerenderter HTML-Code angezeigt werden. Gibt es einen Weg dahin?
Gibt es alternativ eine Art von Webpart, der eine Verbindung zu einem anderen Webpart oder einer Datenquelle herstellen und ungefilterten Text/HTML von dieser Quelle anzeigen kann?
Ahh, meine Entschuldigung. Wir fahren von vielen Daten in einer separaten DB. Ja, wir würden niemals die SP db berühren wollen. Angenommen, wir haben eine [Foo] -Tabelle und eine Foo.aspx-Seite, und wir können darauf zugreifen "Foo.aspx? FooID = 2", um Informationen über den Foo-Eintrag mit der angegebenen FooID anzuzeigen. Wir haben eine zweite Tabelle [Bar], und jeder Balken ist einem Foo mit einem FooID-Fremdschlüssel zugeordnet. Wir möchten eine Liste von Hyperlinks zu jeder Balkenseite generieren (d. H. /pages/Bar.aspx?BarID=2), die als tatsächlicher Hyperlink gerendert wird. –
Es ist leicht genug mit ein paar sehr kurzen benutzerdefinierten Funktionen, dass die Bar-Tabellenabfrage auch zusätzliche Felder enthält, in denen der Hyperlink selbst bereits in korrektem HTML gerendert wurde. Natürlich, wenn ich versuche, die Links in diesen neuen Spalten in der Datenansicht anzuzeigen, die Tags sind maskiert und alles, was Sie sehen, ist roh HTML –
Ich habe einige ziemlich funky Javascript-Rendering von Diagrammen basierend auf einem DataView-Webpart gesehen. Kann ziemlich cool werden, wenn Sie Zeit haben. – Nat