【发布时间】:2014-12-13 18:30:23
【问题描述】:
我在页面加载时使用以下代码,但它给了我以下错误
“对象引用未设置为对象的实例。”
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
if (("" + Request.QueryString["utm_source"] == "") && ("" + Request.QueryString["utm_medium"] == "") || ("" + Request.QueryString["utm_source"] == null) && ("" + Request.QueryString["utm_medium"] == null))
{
lblSource.Text = "Direct/Referral";
}
else
{
try
{
if (Request.UrlReferrer.OriginalString.ToString() != null)
{
string abc = Request.UrlReferrer.OriginalString.ToString();
string[] source = abc.Split('?');
string a1 = source[1];
a1 = a1.Substring(11);
string[] spl = a1.Split('&');
utm_source = spl[0];
string a2 = spl[1];
utm_medium = a2.Substring(11);
}
}
catch (Exception ex)
{
//Response.Write(ex);
lblSource.Text = "Direct/Referral";
}
}
//Response.Write(utm_source + " " + utm_medium);
lblSource.Text = utm_source + " " + utm_medium;
}
}
【问题讨论】:
标签: c# asp.net .net iframe utm