您目前尚未登陆,请选择【登陆】或【注册
首页->影音视频->Asp.net2.0的电影在线点播系统片段源码>>FilmDetails.aspx.cs>>源码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:Asp.net2.0的电影在线点播系统片段源码
当前文件:文件类型 MovieShowSample/FilmDetails.aspx.cs打开代码结构图
普通视图
		            
1using System; 2using System.Data; 3using System.Configuration; 4using System.Collections; 5using System.Web; 6using System.Web.Security; 7using System.Web.UI; 8using System.Web.UI.WebControls; 9using System.Web.UI.WebControls.WebParts; 10using System.Web.UI.HtmlControls; 11using System.Reflection; 12public partial class FilmDetail : System.Web.UI.Page,ICallbackEventHandler 13{ 14 protected void Page_Load(object sender, EventArgs e) 15 { 16 int filmid=Convert.ToInt32( Request.QueryString["FilmID"]); 17 DataVisit mydv = new DataVisit(); 18 mydv.FilmDetail(filmid); 19 20 Label1.Text = mydv.name; 21 Label2.Text = mydv.Director; 22 Label3.Text = mydv.Actor; 23 Label4.Text = mydv.Category; 24 Label5.Text = mydv.Region; 25 Label6.Text = mydv.Hit.ToString(); 26 Label7.Text = mydv.time; 27 Label8.Text = mydv.playtime.ToString() + "分钟"; 28 Image1.ImageUrl = "/"+mydv.URL; 29 TextBox1.Text = mydv.Detail; 30 31 Hidden2.Value = filmid.ToString(); 32 33 //从cookie中获取身份验证票信息 34 string cookieName = FormsAuthentication.FormsCookieName; 35 HttpCookie authCookie = Context.Request.Cookies[cookieName]; 36 37 if (authCookie != null) 38 { 39 Hidden1.Value = "true"; 40 FormsAuthenticationTicket authTicket = FormsAuthentication.Decrypt(authCookie.Value); 41 Hidden3.Value = filmid.ToString() + "|" + authTicket.Name.ToString(); 42 } 43 else 44 Hidden1.Value = "false"; 45 46 ImageButton1.Attributes.Add("onclick", "play(Hidden1,Hidden2);return false;"); 47 ImageButton2.Attributes.Add("onclick","addfilm(Hidden1,Hidden3);return false;"); 48 } 49 protected void ImageButton1_Click(object sender, ImageClickEventArgs e) 50 { 51 52 53 54 } 55 56 57 58 public string result; 59 public string GetCallbackResult() 60 { 61 62 string[] parts = result.Split('|'); 63 //搜索名为MethodName的方法 64 MethodInfo method = this.GetType().GetMethod(parts[0]); 65 66 //定义一个object数组用来保存参数 67 object[] args = new object[parts.Length - 1]; 68 Array.Copy(parts, 1, args, 0, args.Length); 69 70 return (string)method.Invoke(this, args); 71 } 72 73 public void RaiseCallbackEvent(string eventArgument) 74 { 75 result = eventArgument; 76 } 77 public string addfilm(string filmid,string name) 78 { 79 80 DataVisit mydv = new DataVisit(); 81 if (mydv.comfirmfilm(Convert.ToInt32(filmid), name)) 82 { 83 mydv.addfilm(Convert.ToInt32(filmid), name); 84 return "添加成功!"; 85 } 86 else 87 return "已经添加过的电影!"; 88 } 89 90} 91
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:Asp.net2.0的电影在线点播系统片段源码
51Aspx.com 版权所有 CopyRight © 2000-2008. 京ICP备06046876号