VS2015 WebForm 在前台添加的TextBox可以设置TextMode="Phone",为什么动态添加的TextBox如果设置TextMode会报错?错误如下:
CS0029 无法将类型"string"隐式转换为"System.Web.UI.WebControls.TextBoxMode"
//部分代码如下:
for (int _i = 0; _i < i; _i++)
{
for (int _j = 0; _j < j; _j++)
{
TextBox txt_sku = new TextBox();
txt_sku.TextMode = "Phone"; //出错行
txt_sku.Text = "0";
txt_sku.Width = Unit.Pixel(60);
txt_sku.ID = "TextBox_" + color_DM[_i] + "_" + size_DM[_j];
div_sku.Controls.Add(txt_sku);
}
}
没用过你那属性,不过一般是这样的形式:
= TextMode.Phone