![從入門到精通第27章技術要點_第1頁](http://file4.renrendoc.com/view/a43cc377d79a21b04d824079053eee33/a43cc377d79a21b04d824079053eee331.gif)
![從入門到精通第27章技術要點_第2頁](http://file4.renrendoc.com/view/a43cc377d79a21b04d824079053eee33/a43cc377d79a21b04d824079053eee332.gif)
![從入門到精通第27章技術要點_第3頁](http://file4.renrendoc.com/view/a43cc377d79a21b04d824079053eee33/a43cc377d79a21b04d824079053eee333.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、技 術 要 點本講大綱:1、上傳文件3、文件下載支持網站: 2、文件的基本操作4、鼠標移動表格行變色功能5、鼠標雙擊GridView控件中的數(shù)據(jù)彈出新頁功能上傳文件 上傳文件的代碼如下:string filePath = FileUpload1.PostedFile.FileName;/獲取上傳文件的路徑string fileName = filePath.Substring(filePath.LastIndexOf() + 1);/獲取文件名稱string fileSize = Convert.ToString(FileUpload1.PostedFile.ContentLength);/獲
2、取文件大小string fileExtend = filePath.Substring(filePath.LastIndexOf(.)+1);/獲取文件擴展名string fileType = FileUpload1.PostedFile.ContentType;/獲取文件類型string serverPath = Server.MapPath(指定文件夾名稱) + fileName;/保存到服務器的路徑FileUpload1.PostedFile.SaveAs(serverPath);/確定上傳文件 文件的基本操作 文件的基本操作包括判斷指定的文件是否存在、創(chuàng)建文件、復制文件、移動文件、刪除
3、文件以及獲取文件基本信息等,可以使用File類和FileInfo類來實現(xiàn)這些操作。 File類是對文件的典型操作,如創(chuàng)建、復制、刪除、移動、打開文件提供靜態(tài)的方法,同時也可用于獲取和設置文件的基本信息,如文件的創(chuàng)建時間、最近訪問時間等。 FileInfo類是對文件的典型操作,如創(chuàng)建、復制、刪除、移動、打開文件提供實例的方法。如果需要多次重用某個對象,應該使用FileInfo類提供的實例方法,而不是File類對應的靜態(tài)方法。1檢查文件是否存在2創(chuàng)建文件3刪除文件4獲取文件的基本信息文件下載 文件下載功能主要是通過Response對象的AddHeader方法設置HTTP標頭名稱和值實現(xiàn)的。例如,在
4、本實例中,使用下面的代碼實現(xiàn)文件下載操作。Response.AddHeader(Content-Disposition,attachment;filename=+fi.Name); AddHeader方法用來將指定的標頭和值添加到此響應的HTTP標頭中。語法格式如下:public void AddHeader(string name,string value)參數(shù)說明如下。name:要設置的HTTP標頭的名稱。value:name標頭的值。鼠標移動表格行變色功能 鼠標移動表格行變色功能用于控制當鼠標移動到GridView控件的任意行時,該行自動變成指定顏色。實現(xiàn)代碼編寫于GridView控件的
5、RowDataBound事件中。代碼如下: protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) if (e.Row.RowType = DataControlRowType.DataRow) e.Row.Attributes.Add(onmouseover, this.style.backgroundColor=# 00ff7f;this.style.color=buttontext;this.style.cursor=default;); e.Row.Attributes.Add(onmou
6、seout, this.style.backgroundColor=;this.style.color=;); 鼠標雙擊GridView控件中的數(shù)據(jù)彈出新頁功能 鼠標雙擊GridView控件中數(shù)據(jù)彈出新頁功能用于實現(xiàn)當用戶雙擊GridView控件中某行數(shù)據(jù)信息時,會打開一個新頁面(ParticularInfo.aspx)來顯示該行數(shù)據(jù)的所有信息,實現(xiàn)代碼編寫于GridView控件的RowDataBound事件中。代碼如下:protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) if (e.Row.RowType = DataControlRowType.DataRow) /雙擊行打開新頁 e.Row.Attributes.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 銅仁職業(yè)技術學院《西方法律思想史》2023-2024學年第二學期期末試卷
- 用中醫(yī)療法守護健康秋季
- 吉林財經大學《機器人視覺融合檢測技術》2023-2024學年第二學期期末試卷
- 湖南中醫(yī)藥大學《攝影技巧與賞析》2023-2024學年第二學期期末試卷
- 化工基礎練習題(含答案)
- 2025年天津市金地城市建設有限公司招聘筆試參考題庫含答案解析
- 知識產權貫標企業(yè)核心競爭力之源
- 校園安全防范與應急處理的策略分析
- 湖南網絡工程職業(yè)學院《統(tǒng)一建模語》2023-2024學年第二學期期末試卷
- 電動汽車產業(yè)與城市規(guī)劃的協(xié)同發(fā)展
- 大學生返家鄉(xiāng)志愿服務證明
- 經顱磁刺激的基礎知識及臨床應用參考教學課件
- 小學語文人教四年級上冊第四單元群文閱讀“神話故事之人物形象”PPT
- 鄉(xiāng)村振興匯報課件
- 紅色記憶模板課件
- 麗聲三葉草分級讀物第四級A Friend for Little White Rabbit課件
- DBJ61_T 179-2021 房屋建筑與市政基礎設施工程專業(yè)人員配備標準
- 三年級下冊脫式計算題
- 廣東省部分軍隊退役人員登記審核表
- 昂達G41主板說明書
- 書香里的童年
評論
0/150
提交評論