锘??xml version="1.0" encoding="utf-8" standalone="yes"?>
娌″畨瑁匢PV6鐨勪竴鑸細鏈嶅姟鍗℃錛屾棤娉曚嬌鐢ㄣ傞渶瑕佸湪 FileZilla Server.xml 娣誨姞 銆圛tem name="Disable IPv6" type="numeric"銆?銆?Item銆?/span>
]]>
鏈湴嫻嬭瘯瀹屽叏娌¢棶棰橈紝涓嶇浠涔堟祻瑙堝櫒閮借兘鑾峰彇鍒皊ession銆?/span>
涓㈠埌鏈嶅姟鍣ㄤ笂鍚庡氨涓嶈浜嗭紝浣嗘槸chrome錛宖irefox渚濈劧鍙互錛岀敋鑷蟲悳鐙楁祻瑙堝櫒鐨処E鍐呮牳閮藉彲浠ャ傘傘?/span>
鍏蜂綋鏄湪鐧誨綍楠岃瘉涔嬪悗錛屼細鎵цsession.add
涔嬪悗灝辨槸response.redirect璺寵漿
鎴戦獙璇佷簡涓涓嬶紝session.add涔嬪悗鑾峰彇鑳借幏鍙栧埌錛屼絾鏄煩杞箣鍚巗ession灝變涪澶變簡錛屼互鍓嶅嚑涓湀閮芥病鍑鴻繃榪欑闂銆?/span>
鏈嶅姟鍣ㄤ笂鏈塧sp浼氳瘽鏈嶅姟錛寃ebconfig涔熷畬鍏ㄦ病闂銆?/span>
璺眰瑙g瓟錛屽お濂囪懇浜嗐?/span>
]]>
{
/// <summary>
/// Excel銉曘偂銈ゃ儷銈掍繚瀛樸仚銈嬫鑳姐倰鎻愪緵銇椼伨銇欍?br /> /// </summary>
public static class ExcelToPdf
{
/// <summary>
/// Excel銉曘偂銈ゃ儷銈扨DF銇ㄣ仐銇︿繚瀛樸仐銇俱仚銆?br /> /// </summary>
/// <param name="excelFilePathName">Excel銉曘偂銈ゃ儷銇儜銈逛粯銇嶃儠銈°偆銉悕銆?lt;/param>
/// <param name="saveAsPathName">淇濆瓨銇欍倠PDF銇儜銈逛粯銇嶃儠銈°偆銉悕銆?lt;/param>
/// <remarks>
/// <para>
/// Excel 2007銇屻偆銉熾偣銉堛兗銉仌銈屻仸銇勩倠蹇呰銇屻亗銈娿伨銇欍?br /> /// </para>
/// <para>
/// Office 2007銇甋P2銆併伨銇熴伅PDF淇濆瓨銈€儔銈ゃ兂銇屻偆銉熾偣銉堛兗銉仌銈屻仸銇勩倠蹇呰銇屻亗銈娿伨銇欍?lt;/ br>
/// http://support.microsoft.com/kb/953195/ja</ br>
/// http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyId=F1FC413C-6D89-4F15-991B-63B07BA5F2E5&displaylang=ja
/// </para>
/// </remarks>
public static void SaveAsPdf(string excelFilePathName, string saveAsPathName)
{
Application application = null;
Workbooks workbooks = null;
Workbook workbook = null;
try
{
application = new Application();
/*
* application.Workbooks.Open(...銇乄orkbooks銈儢銈搞偋銈儓銇В鏀懼嚘鐞嗐亴銇с亶銇亜銇仹涓嶅彲銆?br /> * 蹇呫仛澶夋暟緄岀敱銇omRelease.FinalReleaseComObjects銈掑懠銇沖嚭銇欍亾銇ㄣ?br /> */
workbooks = application.Workbooks;
workbook = workbooks.Open(
excelFilePathName, Type.Missing, Type.Missing, Type.Missing, Type.Missing
, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing
, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
// http://msdn.microsoft.com/ja-jp/library/microsoft.office.tools.excel.workbook.exportasfixedformat(v=vs.90).aspx
workbook.ExportAsFixedFormat(
XlFixedFormatType.xlTypePDF,
saveAsPathName,
XlFixedFormatQuality.xlQualityStandard,
true,
true,
Type.Missing,
Type.Missing,
false,
Type.Missing);
}
finally
{
if (workbook != null)
{
try
{
workbook.Close(true, Type.Missing, Type.Missing);
}
catch
{
}
}
if (application != null)
{
try
{
application.Quit();
}
catch
{
}
}
ComRelease.FinalReleaseComObjects(workbook, workbooks, application);
}
}
}
/// <summary>
/// COM銈儢銈搞偋銈儓銈掕В鏀俱仚銈嬫鑳姐倰鎻愪緵銇椼伨銇欍?br /> /// </summary>
public static class ComRelease
{
/// <summary>
/// 瑜囨暟銇瓹OM銈儢銈搞偋銈儓銇弬鐓с偒銈︺兂銉堛倰錛愩伨銇с儑銈儶銉°兂銉堛仐銆佽В鏀俱仐銇俱仚銆?br /> /// </summary>
/// <param name="objects">瑙f斁銇欍倠COM銈儢銈搞偋銈儓銇厤鍒椼?lt;/param>
/// <remarks>瑙f斁銇厤鍒椼伄瑕佺礌闋嗐伀琛屻亜銇俱仚銆?lt;/remarks>
public static void FinalReleaseComObjects(params object[] objects)
{
foreach (object o in objects)
{
try
{
if (o == null)
continue;
if (Marshal.IsComObject(o) == false)
continue;
Marshal.FinalReleaseComObject(o);
}
catch (Exception)
{
}
}
}
}
}
private void button13_Click(object sender, EventArgs e)
{
const string Dir = @"C:\";
ExcelToPdf.SaveAsPdf(Path.Combine(Dir, "20121219163550.xlsx"), Path.Combine(Dir, "20121219163550.pdf"));
}
<telerik:RadCodeBlock ID="RadCodeBlock" runat="server">
<script type="text/javascript">
function nextButtonMouseOver(sender, args) {
var index = $get("<%= CurrentIndex.ClientID %>").value;
PageMethods.GetNextOrPrevious(true, index, onSuccess)
}
XXX.锝冿綋
http://www.cnblogs.com/bestcomy/archive/2004/08/10/31950.html
浠ュ墠涓鐩撮敊璇殑璁や負鍦ˋSP.NET涓棤娉曢氳繃緙栫▼鏂瑰紡瀹炵幇澶氱嚎紼嬫柇鐐圭畫浼狅紝浠婂ぉ緇堜簬鑾峰緱浜嗚繖鏍蜂竴涓В鍐蟲柟妗堬紝璁╂垜鏄庣櫧瑕佸涔犵殑涓滆タ榪樺緢澶?img alt="" src="http://www.cnblogs.com/Emoticons/red_smile.gif" />銆?br />姝よВ鍐蟲柟妗堝熀浜庡叾瀹冭В鍐蟲柟妗堝強鐩稿叧璧勬枡錛屾牴鎹垜鑷繁鐨勭悊瑙f敼榪?濡傛湁閿欐紡錛岃灝界鎸囧嚭;濡傛湁鍏跺畠鏇村ソ鐨勮В鍐蟲柟妗堬紝璇鋒帹鑽愪竴涓?img alt="" src="http://www.cnblogs.com/Emoticons/thumbs_up.gif" />錛屾劅璋㈠厛銆?br />
銇撱亾銇с伅銆?ViewState 銇?Session 銈掓瘮杓冦仐銆佸熀鏈殑銇嬌銇勫垎銇戞柟銇仱銇勩仸瑾槑銇椼伨銇欍?/p>
ViewState 銇佷互涓嬨伄鏉′歡銇優銉冦儊銇欍倠鍫村悎銇嬌鐢ㄣ仐銇俱仚銆?/p>
Session 銇佷互涓嬨伄鏉′歡銇優銉冦儊銇欍倠鍫村悎銇嬌鐢ㄣ仐銇俱仚銆?/p>