<input>タグのtype属性が"text"の場合は、HtmlInputTextオブジェクトになる。
HtmlInputText クラス (System.Web.UI.HtmlControls) | Microsoft Docs
Default.aspxで、
<input>タグのtypeが"text"になるtext1を置く。
ちょっとこの後の文字列が入りきらないのでsizeを40にした。
Default.aspx.csで、
型名をtext1にセット。

HtmlInputTextになった。
Sample/aspnet/HtmlInputText/HtmlInputText/src/HtmlInputText_ at master · bg1bgst333/Sample · GitHub