Ich hab ein ganz kurzes Beispiel gemacht.

========================================================
test.aspx
========================================================
<%@ Page Language="VB" %>
<%@ Register TagPrefix="test" TagName="uc" Src="NewFile.ascx" %>
<script runat="server">
    sub page_load()
        dim content
        content = LoadControl("NewFile.ascx")
        page_content.Controls.Add(content)
    end sub
</script>
<html>
<head>
</head>
<body>
    <form runat="server">
        <test:uc id="lit" runat="server"></test:uc>
        <br>
        <br>
        <asp:PlaceHolder runat="server" id="page_content" />
      </form>
</body>
</html>


======================================================== NewFile.ascx ======================================================== <%@ Control Language="VB" %> <script runat="server">

sub page_load()
    if not isPostBack then
        lb.Items.Add(new listItem("aaa","aaa"))
        lb.Items.Add(new listItem("bbb","bbb"))
        lb.Items.Add(new listItem("ccc","ccc"))
        lb.Items.Add(new listItem("ddd","ddd"))
        lb.Items.Add(new listItem("eee","eee"))
    end if
    lit.text= lb.selectedIndex().toString()
end sub

</script>
<asp:Literal id="lit" runat="server"></asp:Literal>
<asp:ListBox id="lb" runat="server" Rows="1"></asp:ListBox>
<asp:Button id="Button1" runat="server" Text="Button"></asp:Button>

========================================================

Das UC, welches mit test_uc eingebunden wird, funktioniert wie gew�nscht.
Das mit dem PlaceHolder funktioniert nicht und gibt immer -1 zur�ck.

Gruss Christoph

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an