/pigeoncms/Modules/PigeonCms.VideoPlayer/views/wmvplayer.ascx.cs

http://pigeoncms.googlecode.com/ · C# · 39 lines · 34 code · 5 blank · 0 comment · 0 complexity · eeb9d48fafc4502a8a12a85204a0910a MD5 · raw file

  1. using System;
  2. using System.Data;
  3. using System.Configuration;
  4. using System.Collections;
  5. using System.Web;
  6. using System.Web.Security;
  7. using System.Web.UI;
  8. using System.Web.UI.WebControls;
  9. using System.Web.UI.WebControls.WebParts;
  10. using System.Web.UI.HtmlControls;
  11. using System.Web.Caching;
  12. using System.Collections.Generic;
  13. using PigeonCms;
  14. public partial class PigeonCms_VideoPlayer_wmvplayer : PigeonCms.VideoPlayerControl
  15. {
  16. protected string LblContent = "";
  17. protected void Page_Load(object sender, EventArgs e)
  18. {
  19. string viewFolder = Config.ModulesPath + this.BaseModule.ModuleFullName +
  20. "/views/" + this.BaseModule.CurrViewFolder;
  21. Utility.Script.RegisterClientScriptInclude(this, "silverlight", ResolveUrl(viewFolder + "/silverlight.js"));
  22. Utility.Script.RegisterClientScriptInclude(this, "wmvplayer", ResolveUrl(viewFolder + "/wmvplayer.js"));
  23. LblContent = "<script type='text/javascript'>\n";
  24. LblContent += "var cnt = document.getElementById('mediaspace');\n";
  25. LblContent += "var src = '"+ viewFolder +"/wmvplayer.xaml';\n";
  26. LblContent += "var cfg = {\n"
  27. + "file:'"+ base.File +"',\n"
  28. + "height:'"+ base.Width +"',\n"
  29. + "width:'"+ base.Height +"'\n"
  30. + "};\n";
  31. LblContent += "var ply = new jeroenwijering.Player(cnt,src,cfg);\n";
  32. LblContent += "</script>";
  33. }
  34. }