ASP.net C # Silverlight серверный компонент и модал ajax внутри Firefox - PullRequest
0 голосов
/ 26 марта 2009

У меня есть модальное всплывающее окно внутри панели обновления с управлением Silverlight.

Видео отображается нормально в IE 7/8, но в Firefox все, что я получаю, это белый экран

Я использую скин следующего видео из текст ссылки

                <div style="height:360px;">
                <asp:Silverlight
                  ID="myVideoPlayer"
                  runat="server"
                  Source="~/Videos/VideoPlayer.xap" 
                  Width="640px"
                  Height="360px" 
                  InitParameters="m=Efficiency.wmv"
                  Windowless="true" />
                </div>

Я знаю, что это работает, когда я использую обычный метод, но он не будет работать, поскольку мне нужно установить Initparams из кода в зависимости от того, какую категорию видео они выбирают.

Я консультировался с богами Google, и они были не очень полезны. Надеюсь, вы, ребята, можете помочь мне с этой проблемой. Спасибо!

1 Ответ

2 голосов
/ 26 марта 2009

Я использую тег Object, и параметры init вводятся в aspx следующим образом:

<%= initparams %>  

initparams - это защищенная переменная моего класса Page:

public partial class _Default : System.Web.UI.Page
{
    protected string initparams;

    protected void Page_Load(object sender, EventArgs e)
    {
        initparams = "m=video.asx";
    }

вы также можете изменить эту переменную в любом случае, она будет вставлена ​​в отображаемый HTML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...