ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
6420
6420
EMPFEHLEN
-
Hallo,
Es geht sich um die Webpartprogrammierung für einen Sharepoint Server mittels C#.
Wir haben auf unserem Sharepoint Server bis jetzt immer Scripts über den Inhalts-Editor Webpart (ContentEditorWebPart) eingebunden. Da es sich dabei eigentlich immer um dieselben Scripts handelt und einigen Leuten das ständige "aus-Textdatei-in-ContentEditorWebPart-kopieren" auf die Nerven ging wurde die Idee laut, häufig benötigten Scripts in ein fertiges Webpart zu gießen. Und ich muss das jetzt ausbaden
Und jetzt meine frage: Hab ich die Möglichkeit die Scripts (zb. JavaScript) in C# einzubinden oder muss ich die ganzen in C# Code übersetzten/umschreiben?
vielen Dank für eure hoffentlich hilfreichen Beiträge
mfg XenoLith
-
Hi
Ich hoffe, ich hab dich richtig verstanden:
Wenn ja dann: http://msdn.microsoft.com/en-us/library/ms948916.aspxGrüße Nico
----------------------
Xing
----------------------
Zitat von Mark Twain (1835-1910)
Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
-
Ja das hört sich sehr gut an ich werd das mal ausprobieren. Danke auf jedenfall schonmal
-
Hier der Code den ich bis jetzt auf die beine gestellt habe:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
using System; using System.Diagnostics; using System.Runtime.InteropServices; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Serialization; using System.ComponentModel; using Microsoft.SharePoint; using Microsoft.SharePoint.WebControls; using Microsoft.SharePoint.WebPartPages; namespace ColoredEntries { [Guid("ec3aa31c-65ef-45f9-89a4-d4081fa19588")] [CLSCompliantAttribute(false)] public class ColoredEntries : Microsoft.SharePoint.WebPartPages.WebPart { private const string JCodeFileName = "myCode.js"; private const string JCodeIncludeScriptKey = "myJCodeIncludeScript"; private const string IncludeScriptFormat = @"<script language=""{0}"" src=""{1}{2}""></script>"; public ColoredEntries() { Debug.WriteLine("Test1"); this.PreRender += new EventHandler(ColoredEntries_PreRender); } private void ColoredEntries_PreRender(object sender, System.EventArgs e) { Debug.WriteLine("Test2"); RegisterCommonScript(); } protected void RegisterCommonScript() { Debug.WriteLine("Test3"); string location = null; if (!Page.IsClientScriptBlockRegistered(JCodeIncludeScriptKey)) { Debug.WriteLine("Test4"); location = this.ClassResourcePath + "/"; // Create the client script block. string includeScript = String.Format(IncludeScriptFormat, "javascript", location, JCodeFileName); Page.RegisterClientScriptBlock(JCodeIncludeScriptKey, includeScript); Debug.WriteLine("Test5"); } } protected override void CreateChildControls() { base.CreateChildControls(); } protected override void RenderWebPart(HtmlTextWriter output) { Debug.WriteLine("Test6"); output.Write("<br><br><input class='ms-SPButton' value=\'Hello World\' type=button onclick=\"Hello();\" >"); } } }
Das Problem ist das er die myCode.js nicht ausführt. Ich seh da jetzt grade auch nichts was ich vergessen haben könnte
kann ja vielleicht nochmal einer drüber gucken manchmal ist man ja einfach blind 
PS: Sry für doppelpost
Edit:
Die myCode.js ist wie follgt aufgebaut vielleicht liegt es ja daran:
Code :1 2 3 4
function Code() { //viel quelltext// }Geändert von Xenolith (07.10.08 um 13:42 Uhr)
-
Funktioniert alles soweit

eine Sache hab ich aber noch:
http://www.tutorials.de/forum/net-we...ml#post1680298Geändert von Xenolith (09.10.08 um 10:30 Uhr)
Ähnliche Themen
-
C# + SharePoint : Einbinden einer Liste in einen selbst Programmierten WebPart
Von TsEnG im Forum .NET Web und KommunikationAntworten: 2Letzter Beitrag: 09.12.10, 22:31 -
SharePoint Webpart "Umfrage"
Von speicher im Forum Microsoft WindowsAntworten: 2Letzter Beitrag: 09.12.10, 12:27 -
[C#][Sharepoint] Webpart Icon
Von Xenolith im Forum .NET Web und KommunikationAntworten: 9Letzter Beitrag: 14.10.08, 12:52 -
[C#][Sharepoint] Webpart Eigenschaften
Von Xenolith im Forum .NET Web und KommunikationAntworten: 1Letzter Beitrag: 13.10.08, 14:08 -
[SPS] WebPart einer SiteDefinition hinzufügen
Von Radhad im Forum Microsoft WindowsAntworten: 0Letzter Beitrag: 05.08.05, 12:29





Zitieren

Login





