Jag har två usercontrols.den ena är en panel.den andra innehåller MediaPlayer1. Eller kan man inte lägga in en Usercontroll i en annan Usercontroll? hitta tilslut en lösing.Min usercontroll syns inte.
Det jag vill göra är att skicka UC med MediaPlayer1 till UC med panelen.
Window1 ligger som en UC på default.aspx medan TV vill jag skapa en referens till.
Den funkar om jag tex skriver System.Web.UI.WebControls.Calendar can = new Calendar(); då visas en calender.Men det funkar inte med koden nedan.
Default.aspx.cs
TV tv = new Tv();
Window1.addControll(tv)
TV.ascx
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="TV.ascx.cs" Inherits="TV" %>
<object id="MediaPlayer1" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95"
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"
standby="Loading Microsoft Windows® Media Player components..." type="application/x-oleobject" width="440" height="330">
<param name="fileName" value="http://127.0.0.1:8080">
<param name="animationatStart" value="true">
<param name="transparentatStart" value="true">
<param name="autoStart" value="true">
<param name="showControls" value="true">
<param name="Volume" value="-10">
<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="http://media1.Break.com/content/fungirls.wmv"
width=440 height=330 autostart=1 showcontrols=1 volume=-20></embed>
</object>
Sv: Min usercontroll syns inte.
Sv:Min usercontroll syns inte.
Control c1 = LoadControl("TV.ascx");//omvandla usercontrollen till en vanlig controll
Window1.addControll(c1);//Skicka controllen till en andra usercontrollen