Don't miss out Virtual Happy Hour this Friday (April 26).
Try our conversational search powered by Generative AI!
AI OnAI Off
Don't miss out Virtual Happy Hour this Friday (April 26).
Kalenderside (oversikt over underliggende hendelser med påmeldingsfunksjon og
| utlisting av påmeldte)
|
+- Kalenderhendelse1
|
+- Kalenderhendelse2
|
+- Kalenderhendelse3
Hvordan og hvor lagrer jeg enklest slik "custom data"?
DataSet ds = new DataSet();
DataTable table = new DataTable("BookingData");
ds.Tables.Add(table);
table.Columns.Add("PageID", System.Type.GetType("System.Int32"));
table.Columns.Add("SID", System.Type.GetType("System.Int32"));
table.Columns.Add("ResourceID", System.Type.GetType("System.Int32"));
table.Columns.Add("From", System.Type.GetType("System.DateTime"));
table.Columns.Add("To", System.Type.GetType("System.DateTime"));
PlugInSettings.Populate(this.GetType(), ds);
Response.Write ("Loaded " + ds.Tables["BookingData"].Rows.Count + " rows
");
DataRow row = table.NewRow();
row["PageID"] = pageID;
row["SID"] = 0;
row["ResourceID"] = 0;
row["From"] = DateTime.Now;
row["To"] = DateTime.Now.AddHours(2);
table.Rows.Add(row);
PlugInSettings.Save(this.GetType(), ds);
Response.Write ("Saved " + ds.Tables["BookingData"].Rows.Count + " rows
");
PlugInSettings.Populate(typeof(MyCustomClass), ds);
samt även Save..
PlugInSettings.Save(typeof(MyCustomClass), ds);
PageData oPage = this.CurrentPage; if (oPage.Property.Exists("custom")) { Response.Write ("Custom:" + oPage.Property["custom"].Value); } else { PropertyLongString ls = new PropertyLongString(); ls.Value = "This is some custom data for page: " + oPage.PageLink.ID.ToString(); oPage.Property.Add("custom", ls); this.CurrentPage = oPage; this.SavePage(); Response.Write ("Property set, page saved"); }