Asp.NET добавляет скрытое поле с сервером runat из кода позади

Я хочу динамически создать HiddenField в C#, я могу это сделать, но я не знаю, как добавить runat="server".

HiddenField hf = new HiddenField();
hf.ID = "hf";
hf.Value = "0";
// hf.runat = server; ???

person Hellack    schedule 03.08.2016    source источник
comment
runat=server добавляется при добавлении в HiddenField в любом элементе управления, например: Panel1.Controls.Add(hf)   -  person CMedina    schedule 03.08.2016
comment
Чтобы отобразить данные, обратитесь к этой ссылке   -  person M.Y.Mnu    schedule 04.08.2016