我使用了以下代码,但它给出的异常为 System.NullReferenceException: Object reference not set to an instance of an object。谁能纠正
try
{
SPWeb mySite = SPContext.Current.Web;
SPWebCollection subSites = mySite.Webs;
string currentTemplate = mySite.WebTemplate;
string siteUrl = TextBox1.Text.ToString();
string siteTitle = TextBox2.Text.ToString();
string siteDescription = TextBox3.Text.ToString();
subSites.Add(siteUrl, siteTitle, siteDescription, 1033,
currentTemplate, true, false);
lblMessage.Text = "Site created.";
}
catch (Exception ex)
{
lblMessage.Text = "Some error" + ex;
}