Если я передаю производный класс testA
a PlaceHolder
это содержит a Hyperlink
, с URL, который запускается с тильды, она разрешает его правильно. Однако, когда я передаю testB
(идентичный кроме него наследовался System.Web.UI.UserControl
) то же PlaceHolder
Это представляет его буквально (не преобразовывает / разрешают '~'),
Какие-либо идеи?
public class testA : System.Web.UI.Control
{
public System.Web.UI.WebControls.PlaceHolder plc { get; set; }
protected override void OnLoad(EventArgs e)
{
if (plc != null)
this.Controls.Add(plc);
base.OnLoad(e);
}
}
public class testB : System.Web.UI.UserControl
{
public System.Web.UI.WebControls.PlaceHolder plc { get; set; }
protected override void OnLoad(EventArgs e)
{
if (plc != null)
this.Controls.Add(plc);
base.OnLoad(e);
}
}
Это - ASP.NET