我在.net中新建了一个asp.net的应用程序,用VB做脚本,可是有IE上运行就会出现如下错误,请问什么原因,如何解决:
  “Vaule”不是“System.Web.UI.HtmlControls.HtmlInputText”的成员。语句如下
myinfo=myinfo & "姓名:"& name.Vaule & "<br>"
  其中name为一个输入控件的名字其语句如下
<input type="text" size="15" id="name" runat="server" name="name">
  我是新学者,见笑了!!!

解决方案 »

  1.   

    myinfo=myinfo & "姓名:"& name.text & "<br>"
      

  2.   

    应该是value没错的。看是不是其它问题。
    设置器中应该能够显示出value属性的。当你输入name.的时候。
      

  3.   

    当我去掉了runat=server后就能运行,但是按钮却不起作用了,是为什么呢?
    是不是我IIS配的不对呢?
      

  4.   

    try
    <input type="text" size="15" id="name11" runat=server name="name11">
      

  5.   

    public class index: Page{
    protected System.Web.UI.WebControls.TextBox userid;
    public void btnSubmit_click(Object sender,EventArgs e)
      {.....
        String id=userid.Text;
     String OleDbstr="select * from "+data+"  where userid='"+id+"' "  ;
        cmd=new OleDbCommand(OleDbstr,MyConn);
        OleDbDataReader OleDbrd =cmd.ExecuteReader();
    .....
    }
    }
    ________________________________________________________________________
     <asp:TextBox id="userid" maxlength="20" runat="server"  size="20" >
     <asp:Button id="btn" runat="server" Text="提交" onclick=save/>
      

  6.   

    应该是保留字的问题!像roapzone(宗璞(庆祝母校*华北工学院*改名*中北大学*)) 说的做应该可以解决!!