<script runat=server>
sub list_lb(vbh as String)
    vbh.text="aaa"
end sub
sub Page_load(send as Object,e as EventArgs)
list_lb("a1")
end sub
</script><asp:label id="a1" runat="server" />
怎么这样不行吗?大家都看得懂我的意思吧。动态的定义内容输出。可以通过LIST_LB换不同的标签显示数据怎么弄啊???谢谢大家了

解决方案 »

  1.   

    <script runat=server>
    sub list_lb(vbh as String)
        vbh.text="aaa"
    end sub
    sub Page_load(send as Object,e as EventArgs)
    list_lb("a1")
    end sub
    </script><form id="Form1" runat="server">
    <asp:label id="a1" runat="server" />
    </form>
      

  2.   

    vbh 字符串应该没有Text属性吧? 你传递过去的应该是label对象..然后对label的text树型赋值..
      

  3.   


    sub list_lb(vbh as System.Web.UI.WebControls.Label)
        vbh.text="aaa"
    end sub
      

  4.   


    sub list_lb(vbh as System.Web.UI.WebControls.Label)
        vbh.text="aaa"
    end sub
      

  5.   

    up
    sub list_lb(vbh as System.Web.UI.WebControls.Label)
        vbh.text="aaa"
    end sub调用:
    sub Page_load(send as Object,e as EventArgs)
    list_lb(a1)
    end sub