4、關閉彈出窗口的方法:
private void RegisterScript(Control ctl ,string script) //自定義函數 RegesterScript
{
ScriptManager.RegisterStartupScript(ctl, ctl.GetType(), ctl.ClientID, script, false);
}
string script = "<script>alert('修改密碼成功!!');window.close();</script>";
RegisterScript(btnOk,script); //調用自定義函數 RegesterScript
注:其中 window.close()為自帶函數,直接調用
5、將 EXCEL 中的數據讀出,并將該 EXCEL 文件保存到當前服務器
A. FdData 為 fileupload 控件名
B. 紅色部分為關鍵字
string exlQle = fdData.PostedFile.FileName;
int i = exlQle.LastIndexOf(".");
string strexl = exlQle.Substring(i + 1);
if (strexl.ToLower() != "xls")
{
Response.Write("<script languge = 'javascript'>alert('文件格式不正確,應為 xls 格式文
件!')</script>");
return;
}
else
{
//取出文件名
i = exlQle.LastIndexOf(@"\");
strexl = exlQle.Substring(i + 1);
string path = System.Web.HttpContext.Current.Server.MapPath(@"\Temp\");
string strQle = path + strexl;
fdData.PostedFile.SaveAs(strQle); //保存文件
6、將數據庫中的數據一 excel 格式導出
public void ExportToExcel(Page page,DataTable dt, string FileName)
{
bool IsAutoNo = true;
if (dt.Rows.Count > 0)
{
HttpResponse resp;
int colCount = dt.Columns.Count - 1;
resp = page.Response;
resp.ContentEncoding = Encoding.GetEncoding("Big5");