一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

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

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

服務(wù)器之家 - 編程語(yǔ)言 - ASP.NET教程 - Farpoint的簡(jiǎn)單用法簡(jiǎn)要概述

Farpoint的簡(jiǎn)單用法簡(jiǎn)要概述

2019-10-23 12:39asp.net技術(shù)網(wǎng) ASP.NET教程

Farpoint操作Excel的功能很強(qiáng)大,這里簡(jiǎn)單記錄一下Farpoint的幾個(gè)用法(打開(kāi)Excel模板/保存Excel模板/操作Excel/前臺(tái)操作Excel),感興趣的朋友可以了解下

Farpoint操作Excel的功能很強(qiáng)大,這里簡(jiǎn)單記錄一下Farpoint的幾個(gè)用法. 
1.打開(kāi)Excel模板 

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


this.FpSpread1.OpenExcel(Server.MapPath("../Report/" + strReport)); //打開(kāi)Excel模板 
this.FpSpread1.Sheets[0].AllowPage = false; //是否分頁(yè)顯示 
this.FpSpread1.Sheets[0].AutoCalculation = true; //是否計(jì)算公式 
this.FpSpread1.UseClipboard = false; //是否可以使用復(fù)制粘貼 
this.FpSpread1.Sheets[0].OperationMode = FarPoint.Web.Spread.OperationMode.RowMode; //操作cell的方式(可讀寫(xiě)) 
this.FpSpread1.CommandBar.Visible = false; //是否顯示工具欄 


2.保存Excel模板 

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


if (fpSpreadTemplate.SaveExcel(Server.MapPath("../" + strFileName)) == true) 
{} 


如果保存的時(shí)候報(bào)錯(cuò)了.可以考慮給操作Excel的文件夾賦everyone權(quán)限. 
如果還是不行可以考慮將你安裝過(guò)的farpoint的一個(gè)文件夾(fp_client) 配置到你的項(xiàng)目里,然后在webconfig配置節(jié)點(diǎn) 

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


<appSettings> 
<add key="fp_client" value="Report/fp_client"/> 
</appSettings> 


fp_client 文件夾在你安裝的farpoint根目錄內(nèi). 
3.操作Excel

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


//打開(kāi)模板 
fpSpreadTemplate.OpenExcel(Server.MapPath("../Template/" + TEMPLATE)); 
fpSpreadTemplate.Sheets[0].AllowPage = false; 
fpSpreadTemplate.Sheets[0].AutoCalculation = true; 
//循環(huán)行和列,遍歷格子 
for (int iRow = 0; iRow < fpSpreadTemplate.Sheets[0].RowCount; iRow++) 

//根據(jù)列遍歷excel 
for (int iCol = 0; iCol < fpSpreadTemplate.Sheets[0].ColumnCount; iCol++) 

//獲取對(duì)應(yīng)格子中的文本值 
strCurr = fpSpreadTemplate.Sheets[0].Cells[iRow, iCol].Text; 
//為格子內(nèi)容賦值 
fpSpreadTemplate.Sheets[0].Cells[iRow, iCol].Text = "ABC"; 


4.前臺(tái)操作Excel 

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


//使用Farpoint 的FpSpread1_UpdateCommand 事件 
protected void FpSpread1_UpdateCommand(object sender, FarPoint.Web.Spread.SpreadCommandEventArgs e) 

if (fpSpreadTemplate != null) 

try 

//這里循環(huán)的某一行的所有列 
for (int i = 0; i < e.EditValues.Count; i++) 

//如果行的第一列是auto說(shuō)明這個(gè)報(bào)表需要輸入時(shí)間自動(dòng)賦值的 
if (this.FpSpread1.Sheets[0].Cells[Convert.ToInt32(e.CommandArgument), 0].Text.ToString() == "auto") 

#region 
//如果當(dāng)前沒(méi)有編輯過(guò)值 
if (e.EditValues[i].ToString() != "System.Object") 


#endregion 



catch (Exception ex) 




O(∩_∩)O每天進(jìn)步一點(diǎn)點(diǎn)O(∩_∩)O 該BLOG供個(gè)人記錄學(xué)習(xí)筆記,如有錯(cuò)誤歡迎指出!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产第9页 | 国产探花视频 | 精品一久久香蕉国产二月 | 车上小婕子系列辣文小说 | 国产 日韩 欧美视频二区 | 日韩欧美一区二区三区四区 | 99精品久久精品一区二区小说 | 久久婷婷五月综合色丁香 | 女人和男人搞基 | 美女张开双腿让男人捅 | 青草娱乐极品免费视频 | 日韩日韩日韩手机看片自拍 | 久久久精品免费视频 | 国内精品福利丝袜视频_速 国内精品91久久久久 | 四虎成人免费大片在线 | 五月天黄网 | 魔镜号中文字幕 | 强波多野结衣女教师 | juy799大岛优香在线观看 | 国产精品毛片高清在线完整版 | 日韩在线观看一区二区不卡视频 | 欧美特黄特色aaa大片免费看 | 久久黄色精品视频 | 国产久视频 | 色菇凉天天综合网 | 久久久久久久99精品免费观看 | 欧美xxoo做爰猛烈视频 | 无遮挡免费h肉动漫在线观看 | 99在线观看视频 | 51精品 | 日韩精品一二三区 | 日本高清免费不卡在线播放 | 国产麻豆剧果冻传媒观看免费视频 | 亚洲成年男人的天堂网 | 欧美日韩一区二区三区免费不卡 | 国产精品嫩草影院在线 | 男女男在线精品网站免费观看 | 欧美日韩在线一区二区三区 | 色婷婷六月天 | 红楼影视h38bar在线线播放 | 欧美伦理影院 |