I am trying to build a very simple web part using your grid product.
Code is posted below. Are there any good references you recommend for getting this to work.
Code is posted below. Are there any good references you recommend for getting this to work.
using System; |
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.Data; |
using Microsoft.SharePoint; |
using Microsoft.SharePoint.WebControls; |
using Microsoft.SharePoint.WebPartPages; |
using Telerik.Web.UI; |
using PmeUtilities; |
namespace PmeRisk |
{ |
[Guid("975f68de-868f-4e53-b5f4-1025a0db6c1c")] |
public class RiskGrid : System.Web.UI.WebControls.WebParts.WebPart |
{ |
private HtmlTextWriter textWriter; |
private ScriptManager scriptMan; |
public ScriptManager AtlasScriptManager |
{ |
get |
{ |
if (scriptMan == null) |
{ |
scriptMan = ScriptManager.GetCurrent(this.Page); |
if (scriptMan == null) |
{ |
scriptMan = new ScriptManager(); |
this.Controls.Add(scriptMan); |
} |
} |
return scriptMan; |
} |
} |
public RiskGrid() |
{ |
this.ExportMode = WebPartExportMode.All; |
} |
protected override void Render(HtmlTextWriter writer) |
{ |
base.Render(writer); |
textWriter = writer; |
} |
protected override void CreateChildControls() |
{ |
base.CreateChildControls(); |
try |
{ |
RadGrid radGrid = new RadGrid(); |
radGrid.ID = "RAD GRID"; |
String siteName = SharepointUtils.determineWebURL(); |
String riskListName = "Risks"; |
DataTable riskTable = SharepointUtils.getListItems(siteName, riskListName, textWriter); |
radGrid.DataSource = riskTable.DefaultView; |
this.Controls.Add(radGrid); |
} |
catch (Exception ex) |
{ |
String message = ex.Message; |
String stackTrace = ex.StackTrace; |
} |
} |
} |
} |