dim a As String = Me.Page.Request.Params("text1")

Dim b As String = Me.Page.Request.Item("text2")
有什么区别Me.Page.Request.Params("text1")取值是根据Name取 还是ID
Me.Page.Request.Item("text2")取值是根据Name取 还是ID多谢

解决方案 »

  1.   

    name好像就是id吧!感觉都一样的
      

  2.   

    楼上说的是错的!
    Name不等同于ID
      

  3.   

    dim a As String = Me.Page.Request.Params("text1")

    Dim b As String = Me.Page.Request.Item("text2")
    有什么区别
    =========
    1。按 MSDN 说明,两者没有区别:
    Request.Item  从 Cookies、Form、QueryString 或 ServerVariables 集合中获取指定的对象。 Request.Params 获取 QueryString、Form、ServerVariables 和 Cookies 项的组合集合。 
    HttpRequest 属性
    http://msdn2.microsoft.com/zh-cn/library/system.web.httprequest_properties(vs.80).aspx
    Me.Page.Request.Params("text1")取值是根据Name取 还是ID
    Me.Page.Request.Item("text2")取值是根据Name取 还是ID
    ============================
    2。
    均应该使用客户端的 name 获取
    3。
    name 与 id 是有区别的!!!!
    一个document中,name 可以重复组成一组
                    id 顾名思义,唯一标识