比如:txtName.width = ddlothers.width - btnOK.width (有语法错误)

解决方案 »

  1.   

    就是这样写的呀,给TEXTBOX的宽度赋值就是。
    只是,你所指的语法错误是什么意思?
    要不用THIS指定,这样,用智能感知出来的语法肯定没问题的
      

  2.   

    用javascript
    <body onload=aa();>
    <script language="javascript>
    document.all.c.width=document.all.a.width-document.all.b.width;
    </script>
      

  3.   

    Erro Message: Operator '-' is not defined for types 'System.Web.UI.WebControls.Unit' and 'System.Web.UI.WebControls.Unit'.
      

  4.   

    那如何调用此javascript在程序中?
      

  5.   

    txtName.Value=Unit.Parse(ddlothers.width.Value-btnOK.width.Value)
      

  6.   

    txtName.Width = Unit.Pixel(ddlothers.width.value - btnOK.width.value)
    這種寫法是以Pixel,也就是像素為度量單位,你也可以用Point(點)作爲度量單位,使用Unit.Point進行轉換。一般來説,用的都是像素。