成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫 > Asp.net(C#)讀取數(shù)據(jù)庫并生成JS文件制作首頁圖片切換效果(附demo源碼下載)

Asp.net(C#)讀取數(shù)據(jù)庫并生成JS文件制作首頁圖片切換效果(附demo源碼下載)

熱門標(biāo)簽:遂寧市地圖標(biāo)注app 地圖標(biāo)注專業(yè)團(tuán)隊(duì) 代理接電話機(jī)器人如何取消 天心智能電銷機(jī)器人 地圖定位圖標(biāo)標(biāo)注 塔城代理外呼系統(tǒng) 400電話辦理哪家性價(jià)比高 地圖標(biāo)注的公司有哪些 濮陽外呼電銷系統(tǒng)怎么樣

本文實(shí)例講述了Asp.net(C#)讀取數(shù)據(jù)庫并生成JS文件制作首頁圖片切換效果的方法。分享給大家供大家參考,具體如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;
using System.IO;
public partial class _Default : System.Web.UI.Page
{
  protected void Page_Load(object sender, EventArgs e)
  {
  }
  /// summary>
  /// 利用模板生成靜態(tài)頁面
  /// /summary>
  /// param name="strTitle">標(biāo)題/param>
  /// param name="strText">作者/param>
  /// param name="strContent">發(fā)布時(shí)間/param>
  /// param name="strAuthor">內(nèi)容/param>
  /// returns>生成頁面名稱/returns>
  public static string WriteFile(string strTitle, string strAuthor, string strDate, string strContent)
  {
    string path = HttpContext.Current.Server.MapPath("~/");
    Encoding code = Encoding.GetEncoding("gb2312");
    // 讀取模板文件
    string temp = HttpContext.Current.Server.MapPath("~/Template.html");
    StreamReader sr = null;
    StreamWriter sw = null;
    string str = "";
    try
    {
      sr = new StreamReader(temp, code);
      str = sr.ReadToEnd(); // 讀取文件
    }
    catch (Exception exp)
    {
      HttpContext.Current.Response.Write(exp.Message);
      HttpContext.Current.Response.End();
      sr.Close();
    }
    Random rd = new Random();
    string strRd = rd.Next(0, 9999).ToString();
    string htmlfilename = DateTime.Now.ToString("yyyyMMddHHmmss") + strRd + ".html";
    DateTime dtNow = DateTime.Now;
    // 替換內(nèi)容
    str = str.Replace("$biaoti", strTitle);
    str = str.Replace("$author", strAuthor);
    str = str.Replace("$datetime", strDate);
    str = str.Replace("$content", strContent);
    // 寫文件
    try
    {
      string pathUrl = path + dtNow.Year + "\\" + dtNow.Month + "\\" + dtNow.Day;
      if (!Directory.Exists(pathUrl))
      {
        Directory.CreateDirectory(pathUrl);
      }
      sw = new StreamWriter(pathUrl + "\\" + htmlfilename, false, code);
      sw.Write(str);
      sw.Flush();
    }
    catch (Exception ex)
    {
      HttpContext.Current.Response.Write(ex.Message);
      HttpContext.Current.Response.End();
    }
    finally
    {
      sw.Close();
    }
    return dtNow.Year.ToString() + "/" + dtNow.Month.ToString() + "/" + dtNow.Day.ToString() + "/" + htmlfilename;
  }
  protected void Button1_Click(object sender, EventArgs e)
  {
    WriteFile("title" , "ttttttt" , "2011-09-27", "測(cè)試 br>");
  }
}

Template.html

table>
  tr>
    td align="center">$biaoti/td>
  /tr>
  tr>
    td align="center">作者:$authornbsp;nbsp;發(fā)布時(shí)間:$datetime/td>
  /tr>
  tr>
    td>$content/td>
  /tr>
/table>

思路:首先讀取數(shù)據(jù)庫中圖片,鏈接,說明文字等數(shù)據(jù),然后將讀取到的數(shù)據(jù)寫入首頁圖片切換效果的JS文件。

下面代碼實(shí)現(xiàn)向數(shù)據(jù)庫中增加 圖片、鏈接、說明文字等數(shù)據(jù) 和 生成JS文件

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
using System.IO;
using System.Text;
public partial class Admin_Slide : System.Web.UI.Page   protected void Page_Load(object sender, EventArgs e)
  {
  }
  protected void Add_Btn_Click(object sender, EventArgs e) //增加幻燈片,將信息寫入數(shù)據(jù)庫     string imgpath;
    imgpath = "../UpLoadFiles/SlideImg/" + ImgUp.FileName;
    ImgUp.SaveAs(Server.MapPath(imgpath));
    MyOleDb mc = new MyOleDb();
    mc.ConnOpen();
    OleDbCommand cmd = new OleDbCommand("insert into SlideImg(lnk,pic,txt) values ('" + linkarea.Text.ToString() + "','" + imgpath + "','" + imgtitle.Text.ToString() + "');", mc.Conn);
    OleDbDataReader rdr = null;
    rdr = cmd.ExecuteReader();
    mc.ConnClose();
  }
  protected void MJS_Btn_Click(object sender, EventArgs e) //生成JS幻燈文件     string jsfile,jstemplete;
    string strlnk, strpic, strtxt;
    strlnk = null;
    strpic = null;
    strtxt = null;
    jsfile = Server.MapPath("~/Js/") + "SlideImg.js";  //JS文件路徑
    jstemplete = Server.MapPath("~/Js/") + "JsTemplete.js";  //JS文件模板路徑
    deljs(jsfile); //刪除JS文件
    MyOleDb mc = new MyOleDb();
    mc.ConnOpen();
    OleDbCommand cmd = new OleDbCommand("select top " + Img_Num.Text.ToString() + " * from SlideImg order by id desc", mc.Conn);
    OleDbDataReader rdr = null;
    rdr = cmd.ExecuteReader();
    while (rdr.Read())       strlnk += rdr["lnk"].ToString() + "|";
      strpic += rdr["pic"].ToString() + "|";
      strtxt += rdr["txt"].ToString() + "|";     mc.ConnClose();
    Encoding code = Encoding.GetEncoding("UTF-8");
    StreamReader sr = null;
    StreamWriter sw = null;
    string str = "";
    try       sr = new StreamReader(jstemplete, code);
      str = sr.ReadToEnd(); // 讀取文件     catch (Exception exp)       HttpContext.Current.Response.Write("script type='text/javascript'>alert('讀取模板文件錯(cuò)誤!')/script>" + exp.Message);
      HttpContext.Current.Response.End();
      sr.Close();
    }
    // 替換內(nèi)容     str = str.Replace("$txt$", strtxt);
    str = str.Replace("$pic$", strpic);
    str = str.Replace("$lnk$", strlnk);
    try       sw = new StreamWriter(jsfile, false, code);
      sw.Write(str);
      sw.Flush();     catch (Exception ex)       HttpContext.Current.Response.Write("script type='text/javascript'>alert('生成JS文件出錯(cuò)!')/script>" + ex.Message);
      HttpContext.Current.Response.End();     finally       sw.Flush();
      sw.Close();
    }
  }
//以下是自定義刪除原有JS文件函數(shù)
  protected void deljs(string jsfile)     if (File.Exists(jsfile))       File.Delete(jsfile);     else       Response.Write("script type='text/javascript'>alert('系統(tǒng)中不存在能產(chǎn)生首頁切換圖片的文件!')/script>");   }
}

JS文件模板 JsTemplete.js

var focus_width=300;
var focus_height=225;
var text_height=18;
var swf_height = focus_height+text_height;
var pics,links,texts;
texts='$txt$' //將被替換的內(nèi)容(切換圖片的說明文字)
pics='$pic$' //將被替換的內(nèi)容(切換圖片的地址)
links='$lnk$' //將被替換的內(nèi)容(鏈接地址)
pics=pics.substr(0,pics.length-1);
links=links.substr(0,links.length-1);
texts=texts.substr(0,texts.length-1);
var fv="pics="+pics+"links="+links+"texts="+texts+"borderwidth="+focus_width+"borderheight="+focus_height+"textheight="+text_height;
document.write('object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');
document.write('param name="allowScriptAccess" value="sameDomain">param name="movie" value="../Plugin/slide.swf">param name="quality" value="high">param name="bgcolor" value="#E5ECF4">');
document.write('param name="menu" value="false">param name=wmode value="opaque">');
document.write('param name="FlashVars" value="pics='+pics+'links='+links+'texts='+texts+'borderwidth='+focus_width+'borderheight='+focus_height+'textheight='+text_height+'">');
document.write('embed src="pixviewer.swf" wmode="opaque" FlashVars="pics='+pics+'links='+links+'texts='+texts+'borderwidth='+focus_width+'borderheight='+focus_height+'textheight='+text_height+'" menu="false" bgcolor="#009900" quality="high" width="'+ focus_width +'" height="'+ focus_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('/object>');

辦法三

script language="javascript" src="js.aspx?classid=2"> /script>

js.aspx輸出的是js內(nèi)容就可以了

然后在這個(gè)abc.aspx里讀取數(shù)據(jù)庫,并生成document.write輸出新聞的語句

%@ Page Language="C#" AutoEventWireup="true" %>
var focus_width="asdasdasdwer";
document.write(focus_width);

完整實(shí)例代碼點(diǎn)擊此處本站下載。

更多關(guān)于asp.net相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《asp.net文件操作技巧匯總》、《asp.net ajax技巧總結(jié)專題》及《asp.net緩存操作技巧總結(jié)》。

希望本文所述對(duì)大家asp.net程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:
  • .NET之生成數(shù)據(jù)庫全流程實(shí)現(xiàn)

標(biāo)簽:重慶 本溪 宜春 婁底 河南 汕頭 麗江 吉林

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Asp.net(C#)讀取數(shù)據(jù)庫并生成JS文件制作首頁圖片切換效果(附demo源碼下載)》,本文關(guān)鍵詞  Asp.net,讀取,數(shù)據(jù)庫,并,生成,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Asp.net(C#)讀取數(shù)據(jù)庫并生成JS文件制作首頁圖片切換效果(附demo源碼下載)》相關(guān)的同類信息!
  • 本頁收集關(guān)于Asp.net(C#)讀取數(shù)據(jù)庫并生成JS文件制作首頁圖片切換效果(附demo源碼下載)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    丁香六月综合激情| 欧美国产日韩精品免费观看| 青青操夜夜操| 日本孕妇大胆孕交无码| 69精品丰满人妻无码视频a片| 1000精品久久久久久久久| 久久久91精品国产一区不卡| 制服丝袜第一页在线观看| 亚洲欧洲中文| 涩涩漫画在线观看| 欧美区一区二区| 99只有精品| 成人av免费在线观看| www.久久久久久久久久| 男人的天堂在线播放| 日本欧美一区二区三区不卡视频| 亚洲国产精品热久久| a优女a优女片| 三级电影一区| 国产在线98福利播放视频| 欧美一区二区三区艳史| 一区二区欧美亚洲| 美女尤物久久精品| 草b视频在线观看| av免费精品一区二区三区| 日韩精品一区二区三区三区免费| 日本免费专区| 侵犯稚嫩小箩莉h文系列小说| 在线免费观看电影网站入口| 欧美人在线视频| 欧美精品一二区| 亚洲爱情岛论坛永久| youjizz在线视频| 日韩av片免费观看| 国产精品日本一区二区三区在线| 欧美另类videosbestsex日本| 久久久久久无码精品大片| 99re国产在线| 亚洲欧美激情一区二区三区| 亚洲欧美激情视频在线观看一区二区三区| 免费高清在线视频一区·| 久久久久久九九| 精品午夜一区二区三区| 亚洲调教欧美在线| 26uuu亚洲综合色| 91av亚洲| 久久er这里只有精品| 女人床在线观看| 精品国产一区二区三区久久影院| 亚洲人妖在线| 日本sm残虐另类| 国产午夜精品无码一区二区| 国精产品一区一区二区三区mba| 国产白丝精品91爽爽久久| 久久久久国产美女免费网站| 日本精品视频网站| 亚洲欧美国产毛片在线| 中国在线观看免费国语版电影| 国产精品视频入口| 自拍偷拍18p| 99国产精品久久久久99打野战| 亚洲欧美日韩不卡一区二区三区| 一区二区三区|亚洲午夜| 国产一区红桃视频| 欧美视频在线观看一区二区| 在线成人动漫| 一级黄色av片| 岳毛多又紧做起爽| 国产精品系列在线| 视频一区中文字幕精品| 国产在线观看免费麻豆| 日本高清免费在线视频| 欧美成人精品福利网站| 日韩国产亚洲欧美| 欧美三级午夜理伦三级老人| 在线亚洲人成电影网站色www| 免费一区二区三区| 好操啊在线观看免费视频| 性少妇videosexfreexxx片| 2欧美一区二区三区在线观看视频| 成人免费高清观看| 久久激情视频久久| 国产成人avxxxxx在线看| 亚州男人的天堂| 中文字幕在线免费观看视频| 无套白嫩进入乌克兰美女| 日韩毛片免费看| 在线成人高清不卡| 国产精品亚洲第一区在线暖暖韩国| 久久久久久亚洲中文字幕无码| 蜜臀av中文字幕| 狠狠人妻久久久久久综合麻豆| 欧美又黄又嫩大片a级| 亚洲午夜一区二区三区| 成人福利网站在线观看| 亚洲综合爱爱久久网| 欧美日韩一区二区在线| 日本jizzjizz| 亚洲自拍小视频| 99riav久久精品riav| 亚洲精品午夜视频| 欧美人在线观看| 日本一区二区电影| 久久精品视频网站| 免费看的av网站| 一片黄亚洲嫩模| 亚洲日本高清| 国产成人精品电影久久久| 91在线观看免费观看| 欧美视频在线观看一区| 日本韩国视频一区二区| a√在线视频| 免费搞黄视频| 无码人妻精品一区二区三区99v| 黄色成人在线| 精品国产制服丝袜高跟| 欧美激情一区| 国产亚洲精品自拍| 精品久久人人做人人爽| 亚洲中文字幕无码爆乳av| 性感美女极品91精品| 国产91足控脚交在线观看| 国产xxx在线| 先锋影音欧美| 天堂av中文在线资源库| 欧美精品亚洲二区| 视频一区在线免费观看| 亚洲一级电影视频| 99久久国产视频| 欧洲视频在线免费观看| 亚洲综合激情视频| 亚洲欧美在线人成swag| 国产精品一区视频| 九九九久久国产免费| 天天干天天舔天天射| 国产又白又嫩又紧又爽18p| 在线观看国产一区二区| 国产精品一级二级三级| 另类小说综合欧美亚洲| 在线视频 中文字幕| 日本欧美色综合网站免费| 国产网站在线看| 国产三级伦理片| 香蕉视频网站入口| 中文在线a√在线8| 日韩写真在线| 91网在线观看| 91久久精品一区二区| 精品国产欧美日韩不卡在线观看| 免费黄色福利视频| 亚洲三级久久久| 三级在线观看| 国产精品一区二区精品视频观看| 在线播放成人av| 国产精品毛片久久久久久久| 国产a国产a国产a| 中文在线一区二区三区| 久久精品亚洲成在人线av网址| 久久久久久久久久久免费| 欧美日本三级| 精品欧美日韩一区二区| 新天天拍日日拍狠狠拍| 手机在线看片1024| 国模吧一区二区三区| 午夜伦全在线观看| 亚洲欧美日本国产专区一区| 国产精品美女诱惑| 亚洲自拍偷拍av| 可以免费在线观看的av| 亚洲精品久久久一区二区三区| 亚洲人成电影网站| 亚洲免费一区| 国产在线视频三区| 色se01短视频永久免费| 亚洲成人av在线| 天天摸日日操| 久久麻豆一区二区| 色偷偷噜噜噜亚洲男人| 国产精品永久免费| 一区二区三区四区视频精品免费| 国产高清一区二区三区视频| 国产精品2018| 国产一区二区三区影院| 国产日韩欧美亚洲一区| 午夜免费高清视频| 日本中文字幕片| 日韩中文字幕免费在线观看| 在线视频欧美亚洲| 亚洲一级生活片| 久久精品欧美一区二区三区不卡| 欧洲激情一区二区| 午夜精品区一区二区三| 国产精品亚洲视频在线观看| 国产suv精品一区二区68| 美女诱惑一区| 成人av网在线| 国产精品黄色在线观看| 日韩欧美网址| 美女网站久久| 日韩在线视频观看正片免费网站| 波多野结衣在线电影| 亚洲精品国产片| 日日夜夜操视频| 亚洲aⅴ男人的天堂在线观看| 一区二区导航| 人体精品一二三区| 国产高清视频免费在线观看| 在线观看精品| 久99久视频| 捆绑凌虐一区二区三区| 国产中文在线播放| 潘金莲一级淫片aaaaaaa| 国产精品欧美一区二区三区奶水| 亚洲精品日韩欧美| 97在线看免费观看视频在线观看| 欧美日韩一区二区在线视频| av电影在线网站| 97精品国产97久久久久久| 中文字幕一区二区三区色视频| 国产麻豆一区二区三区在线观看| 亚洲二区中文字幕| 亚洲天堂av资源在线观看| 比比资源先锋| 欧美成人综合色| 国产精品二线| 91香蕉国产在线观看| 中文字幕亚洲无线码a| 嫩草视频在线观看| 国产精品视频无码| 国产精品婷婷午夜在线观看| 久久天天躁狠狠躁夜夜躁| 亚洲曰韩产成在线| 一区三区在线欧| 亚洲国产无码精品| 日本一本a高清免费不卡| 日韩精品一区第一页| 日本成人手机在线| 51成人精品网站| 99999精品视频| 国产调教视频一区| 影音先锋日韩精品| 99久久国产综合精品成人影院| 欧美激情一区在线| 99国产牛牛视频在线网站| 尤物视频在线观看免费| www.-级毛片线天内射视视| 欧美高清一级片在线| 亚洲成**性毛茸茸| 亚洲网站在线| 亚洲色偷偷综合亚洲av伊人| 午夜在线电影亚洲一区| 久久久久国产美女免费网站| 久久黄色免费看| 一级毛片在线播放| 亚洲影视九九影院在线观看| 久久精品这里只有精品| 99福利在线| 韩国av一区二区三区在线观看| 久久色.com| 国产一区二区三区免费在线| 男女视频在线观看免费| 九色视频在线播放| 一区二区三区区四区播放视频在线观看| 青青草视频在线观看免费| 成人毛片在线精品国产| 欧美黄色小说| 蜜臀av一区二区在线观看| eeuss影院95999部| 国产日韩第一页| 亚洲一区二区精品3399| 欧洲国产伦久久久久久久| 亚洲理论电影片| 亚洲一二av| 97在线观看免费高清| 欧美大片免费看| 九九热在线免费视频| 亚洲伊人一本大道中文字幕| 精品国产91洋老外米糕| 国产精品亚洲一区二区三区妖精| 卡通动漫精品一区二区三区| 国产男男gay体育生网站| 色综合久久久久久久| 神马久久av| jlzzjlzzjlzz亚洲人| а√在线中文网新版地址在线| 亚洲一区二区中文字幕在线观看| zzijzzij亚洲日本成熟少妇| 在线视频毛片| 国产一级淫片a视频免费观看| 无遮挡aaaaa大片免费看| 欧美性猛交xxxx乱大交hd| 黄色影院在线看| 国产激情美女久久久久久吹潮| 亚洲成在人线免费视频| 小早川怜子痴女在线精品视频| 在线免费观看av网| 妞干网免费在线视频| 亚洲の无码国产の无码步美| 国产精品久久一区主播| 色综合久久久久久中文网| 欧美xxxx×黑人性爽| 91高清一区| 久久久精品2019中文字幕之3| 一区二区三区成人精品| 一区二区三区在线观看动漫| 精品久久免费看| 国产一卡二卡在线播放| 野战少妇38p| a4yy在线播放免费观看视频| 一区二区三区波多野结衣在线观看| 女性女同性aⅴ免费观女性恋| 日韩一区电影| 精品一区在线| 成年午夜在线| 成人免费在线视频网址| 国产一级片黄色| www.xxx麻豆| 久久精品中文字幕| 五月婷婷综合激情网| 亚洲午夜精品一区二区三区| 国产精品日韩无码| 日本高清好狼色视频| 国产乱码精品一区二区三区忘忧草| 欧美日韩黄网站| 欧美人乱大交xxxxx| 137大胆人体在线观看| 亚洲精品毛片一区二区三区| 日韩尤物视频|