无法向html文本输入添加属性

时间:2012-02-04 13:54:45

标签: asp.net html css

我有aps.net网页表单,有html输入文字:

<input type="text" class="input" runat="server" id="txtFirstName"/>

我想以这种方式改变宽度,但它不起作用

protected void btnRegister_Click(object sender, EventArgs e) 
    {
        if (txtFirstName.Value.Length > 15)
        {
            txtFirstName.Attributes.Add("width", "15px");
        }
    }

P.S。我可以访问此文本输入。我输入超过15个字符,如果运作良好

1 个答案:

答案 0 :(得分:2)

txtFirstName.style["width"]= "15px";