日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

使用Jquery 结合后台数据库显示类似QQ图片中心

發(fā)布時間:2024/1/17 数据库 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Jquery 结合后台数据库显示类似QQ图片中心 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
前臺: ? <%@?Page?Language="C#"?AutoEventWireup="true"?CodeFile="PhotoSliderImage.aspx.cs"
????Inherits
="PhotoSliderImage"?%>

<%@?Register?Assembly="AspNetPager"?Namespace="Wuqi.Webdiyer"?TagPrefix="webdiyer"?%>
<%@?Register?Assembly="Microsoft.Web.GeneratedImage"?Namespace="Microsoft.Web"?TagPrefix="cc1"?%>
<%@?Register?Assembly="CellInPlaceEditingExtender"?Namespace="Ajax"?TagPrefix="Ajax"?%>
<%@?Register?Assembly="AjaxControlToolkit"?Namespace="AjaxControlToolkit"?TagPrefix="ajaxtoolkit"?%>
<%@?Register?Assembly="System.Web.Extensions,?Version=1.0.61025.0,?Culture=neutral,?PublicKeyToken=31bf3856ad364e35"
????Namespace
="System.Web.UI"?TagPrefix="asp"?%>
<!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html?xmlns="http://www.w3.org/1999/xhtml">
<head?id="Head1"?runat="server">
????
<title>SliderImage</title>
????
<link?rel="Stylesheet"?href="CSS/SliderCSS/basic.css"?type="text/css"?/>
????
<link?rel="Stylesheet"?href="CSS/SliderCSS/galleriffic-5.css"?type="text/css"?/>
????
<link?rel="Stylesheet"?href="CSS/SliderCSS/black.css"?type="text/css"?/>

????
<script?type="text/javascript"?src="JavaScript/SliderJS/jquery-1.3.2.js"></script>

????
<script?type="text/javascript"?src="JavaScript/SliderJS/jquery.history.js"></script>

????
<script?type="text/javascript"?src="JavaScript/SliderJS/jquery.galleriffic.js"></script>

????
<script?type="text/javascript"?src="JavaScript/SliderJS/jquery.opacityrollover.js"></script>

????
<script?type="text/javascript">
????????document.write(
'<style>.noscript?{?display:?none;?}</style>');

????????
//????????function?ViewImage(imgID)
????????//????????{
????????//????????????var?iv?=?$get('GeneratedImageForNews').src;
????????//????????????var?s?=?iv.indexOf("/News/");
????????//????????????var?resultImageView?=?iv.substring(0,?s);

????????
//????????????$get('imageView').src?=?resultImageView?+?"/NewsImageHandler.ashx?imageid="?+?imgID;

????????
//????????????//Setting?Image?Link
????????//????????????$get('imageFullLink').href?=?iv?+?"ImageHandler.ashx?NEWSIMAGEID="?+?imgID;
????????//????????}
????</script>

</head>
<body>
????
<form?id="Form1"?runat="server">
????
<ajaxtoolkit:ToolkitScriptManager?ID="ScriptManager1"?runat="server"?EnableScriptGlobalization="true">
????
</ajaxtoolkit:ToolkitScriptManager>
????
<asp:UpdatePanel?ID="UpdatePanel1"?runat="server">
????????
<ContentTemplate>
????????????
<div?style="margin-top:?2px;?margin-left:?20px;?margin-right:?40px;">
????????????
</div>
????????
</ContentTemplate>
????
</asp:UpdatePanel>

????
<script?type="text/javascript">
????????jQuery(document).ready(
function($)
????????{
????????????
//?We?only?want?these?styles?applied?when?javascript?is?enabled
????????????$('div.content').css('display',?'block');

????????????
//?Initially?set?opacity?on?thumbs?and?add
????????????//?additional?styling?for?hover?effect?on?thumbs
????????????var?onMouseOutOpacity?=?0.67;
????????????$(
'#thumbs?ul.thumbs?li,?div.navigation?a.pageLink').opacityrollover({
????????????????mouseOutOpacity:?onMouseOutOpacity,
????????????????mouseOverOpacity:?
1.0,
????????????????fadeSpeed:?
'fast',
????????????????exemptionSelector:?
'.selected'
????????????});

????????????
//?Initialize?Advanced?Galleriffic?Gallery
????????????var?gallery?=?$('#thumbs').galleriffic({
????????????????delay:?
2500,
????????????????numThumbs:?
6,
????????????????preloadAhead:?
10,
????????????????enableTopPager:?
false,
????????????????enableBottomPager:?
false,
????????????????imageContainerSel:?
'#slideshow',
????????????????
//顯示“操作工具欄”
????????????????controlsContainerSel:?'#controls',
????????????????captionContainerSel:?
'#caption',
????????????????loadingContainerSel:?
'#loading',
????????????????renderSSControls:?
true,
????????????????renderNavControls:?
true,
????????????????playLinkText:?
'Play?Slideshow',
????????????????pauseLinkText:?
'Pause?Slideshow',
????????????????prevLinkText:?
'&lsaquo;?上一頁',
????????????????nextLinkText:?
'下一頁?&rsaquo;',
????????????????nextPageLinkText:?
'Next?&rsaquo;',
????????????????prevPageLinkText:?
'&lsaquo;?Prev',
????????????????enableHistory:?
true,
????????????????autoStart:?
false,
????????????????syncTransitions:?
true,
????????????????defaultTransitionDuration:?
900,
????????????????onSlideChange:?
function(prevIndex,?nextIndex)
????????????????{
????????????????????
//?'this'?refers?to?the?gallery,?which?is?an?extension?of?$('#thumbs')
????????????????????this.find('ul.thumbs').children()
????????????????????????????.eq(prevIndex).fadeTo(
'fast',?onMouseOutOpacity).end()
????????????????????????????.eq(nextIndex).fadeTo(
'fast',?1.0);

????????????????????
//?顯示照片張數(shù)?*
????????????????????this.$captionContainer.find('div.photo-index')
????????????????????.html(
'Photo?'?+?(nextIndex?+?1)?+?'?of?'?+?this.data.length);
????????????????},
????????????????onPageTransitionOut:?
function(callback)
????????????????{
????????????????????
this.fadeTo('fast',?0.0,?callback);
????????????????},
????????????????onPageTransitionIn:?
function()
????????????????{
????????????????????
var?prevPageLink?=?this.find('a.prev').css('visibility',?'hidden');
????????????????????
var?nextPageLink?=?this.find('a.next').css('visibility',?'hidden');
????????????????????
if?(this.displayedPage?>?0)
????????????????????????prevPageLink.css(
'visibility',?'visible');

????????????????????
var?lastPage?=?this.getNumPages()?-?1;
????????????????????
if?(this.displayedPage?<?lastPage)
????????????????????????nextPageLink.css(
'visibility',?'visible');

????????????????????
this.fadeTo('fast',?1.0);
????????????????}
????????????});

????????????gallery.find(
'a.prev').click(function(e)
????????????{
????????????????gallery.previousPage();
????????????????e.preventDefault();
????????????});

????????????gallery.find(
'a.next').click(function(e)
????????????{
????????????????gallery.nextPage();
????????????????e.preventDefault();
????????????});


????????????
function?pageload(hash)
????????????{
????????????????
if?(hash)
????????????????{
????????????????????$.galleriffic.gotoImage(hash);
????????????????}?
else
????????????????{
????????????????????gallery.gotoIndex(
0);
????????????????}
????????????}

????????????$.historyInit(pageload,?
"advanced.html");
????????????$(
"a[rel='history']").live('click',?function()
????????????{
????????????????
var?hash?=?this.href;
????????????????hash?
=?hash.replace(/^.*#/,?'');
????????????????$.historyLoad(hash);

????????????????
return?false;
????????????});
????????});
????
</script>

????
<div?id="page">
????????
<div?id="container">
????????????
<div?class="navigation-container">
????????????????
<div?id="thumbs"?class="navigation">
????????????????????
<a?class="pageLink?prev"?style="visibility:?hidden;"?href="#"?title="Previous?Page">
????????????????????
</a>
????????????????????
<ul?class="thumbs?noscript">
????????????????????????
<asp:Repeater?ID="RptSliderImage"?runat="server"?OnItemDataBound="RptSliderImage_ItemDataBound">
????????????????????????????
<ItemTemplate>
????????????????????????????????
<asp:Literal?ID="litNewsImageID"?Visible="false"?runat="server"?Text='<%#Eval("ID")?%>'></asp:Literal>
????????????????????????????????
<li>
????????????????????????????
<%--?Using?biary?data?show?image--%>
??????????????????????????????????
<%--??<asp:HyperLink?ID="HLLeaf"?CssClass="thumb"?Width="100px"?Heigh="80px"?runat="server"
????????????????????????????????????????NavigateUrl
='<%#?"~/News/ImageHandler.ashx?NEWSIMAGEID="+?Eval("ID")%>'>
????????????????????????????????????<asp:Image?ID="imgScroll"?Width="100px"?Height="150px"?ImageUrl='<%#?"~/News/ImageHandler.ashx?NEWSIMAGEID="+?Eval("ID")%>'
????????????????????????????????????????runat="server"?/></asp:HyperLink>--%>
?????????????????????????????????
?????????????????????????????????
<%--?Using?image?path?show?image--%>
?????????????????????????????????
<asp:HyperLink?ID="HLLeaf"?CssClass="thumb"??runat="server">
????????????????????????????????????
<asp:Image?ID="imgScroll"?runat="server"?/></asp:HyperLink>
???????????????????????????????????????
????????????????????????????????????
</a>
????????????????????????????????????
<div?class="caption">
????????????????????????????????????????
<div?class="image-title">
????????????????????????????????????????????
<%#Eval("NewsImageDescription")%>></div>
????????????????????????????????????
</div>
????????????????????????????????
</li>
????????????????????????????
</ItemTemplate>
????????????????????????
</asp:Repeater>
????????????????????
</ul>
????????????????????
<a?class="pageLink?next"?style="visibility:?hidden;"?href="#"?title="Next?Page">
????????????????????
</a>
????????????????
</div>
????????????
</div>
????????????
<!--照片選擇列表結(jié)束-->
????????????
<div?class="content">
????????????????
<div?class="slideshow-container">
????????????????????
<div?id="controls"?class="float_photo">
????????????????????
</div>
????????????????????
<div?id="loading"?class="loader">
????????????????????
</div>
????????????????????
<div?id="slideshow"?class="slideshow">
????????????????????
</div>
????????????????
</div>
????????????
</div>
????????????
<div?id="caption"?class="bear1">
????????????
</div>
????????????
<div?style="clear:?both;">
????????????
</div>
????????
</div>
????
</div>
????
<div?style="display:?none;">
????????
<asp:TextBox?ID="txtNewsImageAutoID"?runat="server"></asp:TextBox>
????
</div>
????
</form>
</body>
</html>

后臺:

?

代碼 using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Web;
using?System.Web.UI;
using?System.Web.UI.WebControls;
using?System.Data;
using?System.IO;
using?System.Collections;
using?System.Text;
using?System.Text.RegularExpressions;
using?Microsoft.Web;

public?partial?class?PhotoSliderImage?:?System.Web.UI.Page
{
????
protected?void?Page_Load(object?sender,?EventArgs?e)
????{
????????
if?(!IsPostBack)
????????{
????????????
this.BindNewsImage();
????????}
????}

????
private?void?BindNewsImage()
????{
????????DataSet?ds?
=?new?DataSet();
????????DataView?dv;

????????TicOA.BLL.NewsImage?NewsImageBll?
=?new?TicOA.BLL.NewsImage();

????????
//得到所有記錄總數(shù)
????????int?recordCount?=?NewsImageBll.GetListCount("");

????????
//綁定數(shù)據(jù)信息
????????ds?=?NewsImageBll.PagerGetList("",?0,?20,?"AllNewsImageManage");

????????System.Data.DataTable?dt?
=?ds.Tables[0];
????????dv?
=?new?DataView(dt);

????????
//test?data
????????this.RptSliderImage.DataSource?=?dv;
????????
this.RptSliderImage.DataBind();
????}

????
protected?void?RptSliderImage_ItemDataBound(object?sender,?RepeaterItemEventArgs?e)
????{
????????
string?imagePath?=?string.Empty;
????????
string?imageUrl?=?string.Empty;
????????
//獲取程序根目錄
????????string?tmpRootDir?=?string.Empty;
????????
//轉(zhuǎn)換成絕對路徑
????????string?imagesScrollPath?=?string.Empty;
????????
string?currentImageAllPath?=?string.Empty;

????????Image?imgScroll?
=?(Image)e.Item.FindControl("imgScroll");
????????HyperLink?HLLeaf?
=?(HyperLink)e.Item.FindControl("HLLeaf");

????????
//Get?NewsImage?AutoID
????????Literal?litNewsImageIDGV?=?(Literal)e.Item.FindControl("litNewsImageID");
????????
int?newsImageAutoID?=?0;

????????
if?(litNewsImageIDGV?!=?null)
????????{
????????????newsImageAutoID?
=?Int32.Parse(litNewsImageIDGV.Text);

????????????
//Save?NewsImage?AutoID
????????????this.txtNewsImageAutoID.Text?=?newsImageAutoID.ToString();
????????}

????????
//Get?ImageURL?by?NewsImageAutoID
????????TicOA.BLL.NewsImage?NewsImageBll?=?new?TicOA.BLL.NewsImage();
????????TicOA.Model.NewsImage?NewsImageModel?
=?NewsImageBll.GetModel(newsImageAutoID);
????????
if?(NewsImageModel.NewsImageURL?==?null)
????????{
????????????
//NewsImageURL?Is?Null
????????????imgScroll.Visible?=?false;
????????????HLLeaf.Visible?
=?false;
????????????HLLeaf.NavigateUrl?
=?string.Empty;
????????????imgScroll.ImageUrl?
=?string.Empty;
????????}
????????
else
????????{
????????????
//NewsImageURL?Is?Not?Null
????????????imgScroll.Visible?=?true;
????????????imageUrl?
=?System.Configuration.ConfigurationManager.AppSettings["DocPath"].ToString()?+?imagePath;
????????????tmpRootDir?
=?Server.MapPath(System.Web.HttpContext.Current.Request.ApplicationPath.ToString());
????????????imagesScrollPath?
=?tmpRootDir?+?imageUrl.Replace(@"/",?@"\");
????????????
//HLLeaf.NavigateUrl?=?imagesScrollPath?+?NewsImageModel.NewsImageURL.Replace(@"/",?@"\");
????????????
//imgScroll.ImageUrl?=?imagesScrollPath?+?NewsImageModel.NewsImageURL;

????????????HLLeaf.NavigateUrl?
=?"~/FilesData/ImgUpLoad/"?+?NewsImageModel.NewsImageURL;
????????????imgScroll.ImageUrl?
=?"~/FilesData/ImgUpLoad/"?+?NewsImageModel.NewsImageURL;

????????????
//Get?current?Image?all?path
????????????currentImageAllPath?=?imagesScrollPath?+?NewsImageModel.NewsImageURL;

????????????
if?(File.Exists(currentImageAllPath)?==?true)
????????????{
????????????????System.Drawing.Image?image?
=?System.Drawing.Image.FromFile(currentImageAllPath);
????????????????imgScroll.Height?
=?Unit.Parse(image.Height.ToString());
????????????????imgScroll.Width?
=?Unit.Parse(image.Width.ToString());

????????????????
if?(imgScroll.Width.Value?>?imgScroll.Height.Value)
????????????????{
????????????????????
if?(imgScroll.Width.Value?<?100)
????????????????????{
????????????????????????imgScroll.Width?
=?Unit.Parse("");
????????????????????????imgScroll.Height?
=?Unit.Parse("");
????????????????????}
????????????????????
else
????????????????????{
????????????????????????imgScroll.Width?
=?Unit.Parse("100px");
????????????????????????imgScroll.Height?
=?Unit.Parse("");
????????????????????}
????????????????}
????????????????
else
????????????????{
????????????????????
if?(imgScroll.Height.Value?<?100)
????????????????????{
????????????????????????imgScroll.Width?
=?Unit.Parse("");
????????????????????????imgScroll.Height?
=?Unit.Parse("");
????????????????????}
????????????????????
else
????????????????????{
????????????????????????imgScroll.Width?
=?Unit.Parse("");
????????????????????????imgScroll.Height?
=?Unit.Parse("100px");
????????????????????}
????????????????}

????????????????
//HLLeaf.NavigateUrl?=?imgScroll.ImageUrl;
????????????}
????????????
else
????????????{
????????????????HLLeaf.NavigateUrl?
=?"";
????????????????imgScroll.Width?
=?Unit.Empty;
????????????????imgScroll.Height?
=?Unit.Empty;
????????????}
????????}

????????
//HLFJ.NavigateUrl?=?"../PlanQuery/JZQYPlanInfo.aspx?QYBH="?+?DataBinder.Eval(e.Item.DataItem,?"企業(yè)編號").ToString();
????????
//HLFJ.Target?=?"ContentFrame";
????}


}

?

?

顯示后結(jié)果如下所示:

?

顯示效果還有待提高,希望大家多多指教!

轉(zhuǎn)載于:https://www.cnblogs.com/litaocnblogs/archive/2010/07/14/1777225.html

總結(jié)

以上是生活随笔為你收集整理的使用Jquery 结合后台数据库显示类似QQ图片中心的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 综合久久综合 | 久久狠狠高潮亚洲精品 | 久久精品一二三 | 欧美精品啪啪 | 欧美 日本 国产 | 黄色激情网址 | 免费操片 | 东北高大丰满bbbbzbbb | 成人做爰66片免费看网站 | 天天爱天天干天天操 | 国产在线网 | 欧美成人一区二区在线 | 天天色综合图片 | 红桃视频成人在线 | 一区精品视频 | 一区二区乱码 | 人人亚洲 | 日韩精品 欧美 | 国产肉丝在线 | 婷婷久久久久久 | 97avcc| 欧美一级视频 | 国产精选在线 | 精品无码久久久久久国产 | 色综合色综合色综合 | www.17c.com喷水少妇 | 有码在线播放 | 亚洲 欧美 国产 另类 | 欧美激情一区二区三区p站 欧美mv日韩mv国产网站app | 国产精品视频123 | 最新欧美大片 | 99久久精 | 一起草国产 | 久久视频国产 | 日韩欧美不卡在线 | 欧美另类videosbestsex | 国产资源站 | 丰满人妻av一区二区三区 | 黄色天堂网 | 亚洲 另类 春色 国产 | 黄色免费网页 | 成人熟女一区二区 | 成人试看120秒体验区 | 亚洲综合在线播放 | 无码人妻aⅴ一区二区三区玉蒲团 | 日韩成人短视频 | 精品99999 | 中国美女一级黄色片 | 日本性视频网站 | 日韩国产欧美在线观看 | sm久久捆绑调教精品一区 | 国产一区二区视频在线免费观看 | 丁香花免费高清完整在线播放 | 久久精品色欲国产AV一区二区 | 成年人免费av | 久久网中文字幕 | 激情六月 | 久久综合九色综合网站 | 中文字幕乱码中文乱码b站 国产一区二区三区在线观看视频 | 深夜福利一区 | 亚洲成人系列 | 日本欧美一区 | 我不卡一区二区 | 嫩模被强到高潮呻吟不断 | 狠狠爱夜夜 | 久久在线播放 | 韩日av| 日韩欧美亚洲综合 | 天堂va蜜桃一区二区三区 | 精品欧美久久久 | 波多野结衣女同 | 成人里番精品一区二区 | 午夜影视福利 | 五月天色网站 | 日韩黄色精品视频 | 这里只有精品免费视频 | 国产原创剧情av | 边吃奶边添下面好爽 | 播放灌醉水嫩大学生国内精品 | 91.久久| 国产一级特黄aaa大片 | www.欧美亚洲 | 免费看日产一区二区三区 | 人妻aⅴ无码一区二区三区 阿v免费视频 | 亚洲性色图 | 久久久久国产精品 | 日韩精品在线免费看 | 狠狠爱夜夜操 | 久久人人爽天天玩人人妻精品 | 人人干网站 | 91精品福利 | 99久久亚洲精品 | 伦理黄色片 | 天天插天天 | 人人爱人人插 | 深夜视频在线看 | 欧洲中文字幕 | 美国免费高清电影在线观看 | 日日操夜夜干 |