国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - ASP.NET教程 - Asp.Net 音頻文件上傳和播放代碼

Asp.Net 音頻文件上傳和播放代碼

2019-09-03 12:05服務(wù)器之家 ASP.NET教程

在網(wǎng)上找到一個名叫AspNetPager的第三方控件,將AspNetPager.dll文件引用到項(xiàng)目的Bin中。在網(wǎng)頁中可直接調(diào)用。

一、音頻文件上傳和播放 
在網(wǎng)上找到一個名叫AspNetPager的第三方控件,將AspNetPager.dll文件引用到項(xiàng)目的Bin中。在網(wǎng)頁中可直接調(diào)用。引用命名空間 using Telerik.WebControls; 
>>上傳 

復(fù)制代碼代碼如下:


protected void Button1_Click(object sender, EventArgs e) 

foreach (UploadedFile file in RadUploadContext.Current.UploadedFiles) 

if (file.FileName != null && file.FileName != "") 

string strTime = memberid.ToString() + "-" + DateTime.Now.Year.ToString() + DateTime.Now.Month.ToString() + DateTime.Now.Day.ToString() + DateTime.Now.Hour.ToString() + DateTime.Now.Minute.ToString() + DateTime.Now.Millisecond.ToString(); 
string namefile = file.FileName;//獲取文件原來的名字 
string namelast = namefile.Substring(namefile.LastIndexOf("."));//獲取文件的后綴名,LastIndexOf()-返回括號內(nèi)字符的所在位置 
string FilePath = System.AppDomain.CurrentDomain.BaseDirectory + @"SaveFilePath/MBmusic/";//文件上傳的路徑 
System.IO.FileInfo fi = new System.IO.FileInfo(file.FileName); 
if (fi.Extension.ToLower() == ".mp3" || fi.Extension.ToLower() == ".wma" || fi.Extension.ToLower() == ".rm" || fi.Extension.ToLower() == ".wav") 

string name = strTime + namelast;//文件最后保存的名字 
mv = "http://www.cnblogs.com/SaveFilePath/MBmusic/" + name; 
Filesizes = int.Parse(file.ContentLength.ToString()); 
string path = FilePath + name; 
if (File.Exists(path) == false) 

file.SaveAs(FilePath + name); 
mf.MF_Path = mv; 
//mf.MF_Path = mv; 

else if (File.Exists(path) == true) 

name = strTime + "(" + tt + ")" + namelast; 
file.SaveAs(FilePath + name); 
mv = "http://www.cnblogs.com/SaveFilePath/MBmusic/" + name; 
mf.MF_Path = mv; 
//mf.MF_Path = mv; 

if (RemainByteSize >= Filesizes) 

try 

//將數(shù)據(jù)插入數(shù)據(jù)庫 
if (addnum > 0 && udpsize > 0) 

//Response.Write("<script>alert('上傳成功!!')</script>"); 
//Bind(); 

else 

Response.Write("<script>alert('上傳失敗!!')</script>"); 
return; 

num++; 

catch { } 

else 

Response.Write("<script>alert('空間不足,請申請空間!!')</script>"); 
return; 


else 

Response.Write("<script>alert('上傳文件格式錯誤! 文件格式為mp3,wma,wav.rm的視頻!')</script>"); 
return; 


else 

Response.Write("<script>alert('請選擇上傳的文件')</script>"); 
return; 



>>播放 
1、在播放頁面添加控件Literal1 控件 
2、在頁面后臺添加調(diào)用音頻播放器代碼 

復(fù)制代碼代碼如下:


public static string GetFlashText(string url) 

string str = @"<object id='MediaPlayer' classid='clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6' height='62' width='406'> 
<param name='rate' value='1' /> 
<param name='balance' value='0' /> 
<param name='currentPosition' value='0' /> 
<param name='defaultFrame' value='' /> 
<param name='playCount' value='1' /> 
<param name='autoStart' value='-1' /> 
<param name='currentMarker' value='0' /> 
<param name='invokeURLs' value='-1' /> 
<param name='baseURL' value='' /> 
<param name='volume' value='2' /> 
<param name='mute' value='0' /> 
<param name='uiMode' value='full' /> 
<param name='stretchToFit' value='0' /> 
<param name='windowlessVideo' value='0' /> 
<param name='enabled' value='-1' /> 
<param name='enableContextMenu' value='0' /> 
<param name='fullScreen' value='0' /> 
<param name='SAMIStyle' value='' /> 
<param name='SAMILang' value='' /> 
<param name='SAMIFilename' value='' /> 
<param name='captioningID' value='' /> 
<param name='enableErrorDialogs' value='0' /> 
<param name='_cx' value='10742' /> 
<param name='_cy' value='1799' /> 
<param name='URL' value='"+url+"'/></object>"; 
return str; 


3、調(diào)用GetFlashText()方法 

復(fù)制代碼代碼如下:


public void BindMusic() 

if (mfid != 0) 

DataSet dst = mf.Search(mfid); 
if (dst != null && dst.Tables[0].Rows.Count > 0) 

string url = dst.Tables[0].Rows[0]["MF_Path"].ToString(); 
string[] strs = url.Split(new char[] { '/' }); 
string mvname = strs[strs.Length - 1]; 
string url1 = "SaveFilePath/MBmv/" + mvname; 
Literal1.Text = GetFlashText(url);//Literal1調(diào)用方法播放音頻 
Label1.Text = dst.Tables[0].Rows[0]["MF_FileName"].ToString(); 
//txt_FileName.Text = dst.Tables[0].Rows[0]["MF_FileName"].ToString(); 
//txt_introduction.Text = dst.Tables[0].Rows[0]["MF_Introduction"].ToString(); 


延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久一日本道色综合久久 | 日本一区二区高清视频 | 欧美一区三区 | 精品无人乱码一区二区三区 | 看a网址| 精品久久久久久久久久久久 | 亚洲综合在线视频 | 97久久精品午夜一区二区 | 日本一二三视频 | 国产视频三区 | 国产精品久久国产精品 | 国产精品a久久久久 | 欧美中文在线 | 天堂久久爱资源站www | 日韩av免费在线观看 | 黄色一级片毛片 | 日本一区二区三区中文字幕 | 一级黄色片视频 | 免费一区| 欧美综合一区二区三区 | 精品一二三区 | av手机在线电影 | 视频在线一区二区 | 欧美日韩中文 | 欧美在线观看一区 | 国产一区二区久久 | 午夜久久久 | 亚洲第一福利视频 | 免费成人小视频 | 日韩一区二区三区四区 | 久久一区二 | 国产免费黄色 | 国产2区 | 精品国产日本 | 91视频免费看 | 欧美日韩中文在线 | 亚洲一区二区精品在线观看 | 色视频www在线播放国产人成 | 欧美特级 | 欧美在线观看免费观看视频 | 欧洲一级毛片 |