play.aspx ページでビデオが再生されないという問題があり、このような URL で ID を取得しています
play.aspx?id=1
ユーザーがビデオを見るための play.aspx ページを取得すると、以下の html タグの paly.aspx ページにコードを記述します。
<video src='<%# "VideoHandler.ashx?id=" + Request.QueryString["id"] %>'
width="900" height="400" controls="" preload=""></video>
実行時にビデオ プレーヤーにビデオをロードする方法を教えてください。このようにコーディングする必要があります。
したがって(C#を想定)ページのロードイベントで
protected string getHandler(){
return "VideoHandler.ashx?id=" +
Server.UrlEncode(Request.QueryString["id"]);
}
および HTML タグ
<video src='<%# getHandler() %> ' width="220"
height="200" controls="" preload=""></video>
コードでこれを試してみましたが、うまくいきませんでした。この問題を解決するのを手伝ってください。解決策のコードを教えてください。
ありがとうございました