я получаю NullReferenceException
вЯ получаю NullReferenceException.can, кто-нибудь мне поможет. этот код сделал в C# CRM2013
"tb = Page.FindControl("table1").FindControl("txtAccount" +i) as TextBox;"
может кто-нибудь помочь мне этот код сделал в C# CRM2013.
if (accountEntity.Attributes.Contains("telephone1"))
{
string phone = accountEntity.Attributes["telephone1"].ToString();
tb = Page.FindControl("table1").FindControl("txtAccount" +i) as TextBox;
if (tb!= null)
{
tb.Text = phone;
}
}
Какой объект является «нулевым»? Действительно ли 'PageFindControl (" table1 ")' на самом деле что-то находят? Ваш код предполагает, что это так, но если это не так, это исключение вы получите. – David
Скорее всего, вы не найдете элемент управления с именем «tabel1» –
Я считаю, что замечание связано с тем, насколько плохое представление о том, как плохая идея ASPX-страниц внутри CRM (основная причина: она не поддерживается и не прерывается случайным образом в любое время, когда платформа обновляется) – Alex