download to csv
/// <summary>
/// CSV出力
/// </summary>
/// <param name= "pCSV_NAME "> CSV_NAME </param>
/// <param name= "pCSV_CONTENT "> CSV_CONTENT </param>
/// <param name= "pResponse "> Response </param>
/// <returns> </returns>
/// <remarks> </remarks>
public static bool OUTPUT_CSV(string pCSV_NAME, string pCSV_CONTENT, HttpResponse pResponse)
{
HttpResponse response1 = pResponse;
string text1 = "GCom.OUTPUT_CSV ";
if (StringUtil.isNullOrZeroLength(pCSV_NAME))
{
return false;
}
if (StringUtil.isNullOrZeroLength(pResponse))
{
return false;
}
try
{
response1.Clear();
response1.Buffer = true;
response1.ContentType = "application/octet-stream ";
response1.AddHeader( "Content-Disposition ", "attachment;filename= " + HttpUtility.UrlEncode(pCSV_NAME + ".CSV ", Encoding.UTF8));
response1.BinaryWrite(Encoding.Default.GetBytes(pCSV_CONTENT));
response1.Flush();
response1.Close();
}
catch (ThreadAbortException exception3)
{
Console.Write(exception3.Message);
}
catch (Exception exception4)
{
throw new LZException(text1, exception4);
}
return true;
}
/// CSV出力
/// </summary>
/// <param name= "pCSV_NAME "> CSV_NAME </param>
/// <param name= "pCSV_CONTENT "> CSV_CONTENT </param>
/// <param name= "pResponse "> Response </param>
/// <returns> </returns>
/// <remarks> </remarks>
public static bool OUTPUT_CSV(string pCSV_NAME, string pCSV_CONTENT, HttpResponse pResponse)
{
HttpResponse response1 = pResponse;
string text1 = "GCom.OUTPUT_CSV ";
if (StringUtil.isNullOrZeroLength(pCSV_NAME))
{
return false;
}
if (StringUtil.isNullOrZeroLength(pResponse))
{
return false;
}
try
{
response1.Clear();
response1.Buffer = true;
response1.ContentType = "application/octet-stream ";
response1.AddHeader( "Content-Disposition ", "attachment;filename= " + HttpUtility.UrlEncode(pCSV_NAME + ".CSV ", Encoding.UTF8));
response1.BinaryWrite(Encoding.Default.GetBytes(pCSV_CONTENT));
response1.Flush();
response1.Close();
}
catch (ThreadAbortException exception3)
{
Console.Write(exception3.Message);
}
catch (Exception exception4)
{
throw new LZException(text1, exception4);
}
return true;
}