using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; namespace WebBlocks { public class NewsAndEventsBlock : System.Web.UI.Control { private string _Category = null; public string Category { get { return _Category; } set { _Category = value; } } private string _CssClass = ""; public string CssClass { get { return _CssClass; } set { _CssClass = value; } } private int _NumItems = 0; public int NumItems { get { return _NumItems; } set { _NumItems = value; } } protected override void Render(HtmlTextWriter writer) { DatabaseClass db = ((WebBlockPage)Page).Database; DataTable dt; if (_NumItems == 0) dt = db.NewsAndEvents_Get(_Category); else dt = db.NewsAndEvents_GetTop(_Category, _NumItems); // output the html writer.Write("
| Add New Event | |
| " + Convert.ToDateTime(dr["Date"]).ToString("MM.dd.yy") + " | "); writer.Write("" + dr["Title"].ToString() + ""); if (Page.Session["WebBlocksEditFlag"] != null) writer.Write(" [edit]"); writer.Write(" |
| Read all news | |