1 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="UserCollect.aspx.cs" Inherits="PumpkinHouse.User.UserCollect"
\r
2 MasterPageFile="~/User/UserMaster.master"
\r
4 <asp:Content ID="Content2" ContentPlaceHolderID="UserScriptContent" runat="server">
\r
6 function getLoadFunction() {
\r
7 var mode = '<%= Mode %>';
\r
9 return ajaxGetAllCollectionsOfUser;
\r
10 } else if (mode == 'pub') {
\r
11 return ajaxGetPicturesOfUser;
\r
12 } else if (mode == 'col') {
\r
13 return ajaxGetCollectionsOfUser;
\r
17 function loadUserContent() {
\r
19 var func = getLoadFunction();
\r
22 func(true, globalUsername, 0, function (pics) { renderPictures(pics); }, handleFault);
\r
24 var globalUserCollectionPageNumber = 0;
\r
26 var holder = $('#myCollections');
\r
28 ScrollAfterHeight: 99,
\r
29 getDataAsync: function (callback) {
\r
30 if (globalUserCollectionPageNumber < Math.floor((globalCount - 1) / 20)) {
\r
31 globalUserCollectionPageNumber++;
\r
32 globalLoadingIndicatorAtBottom = true;
\r
33 func(true, globalUsername, globalUserCollectionPageNumber, callback, handleFault);
\r
39 onload: function (pics) {
\r
41 var galleryTemplate = $('#galleryTemplate').tmpl({ pictures: pics.list });
\r
42 holder.append(galleryTemplate);
\r
43 bindReplyEvent(galleryTemplate);
\r
45 holder.masonry('appended', galleryTemplate, true);
\r
52 <!-- #Include virtual="/template/pictureGalleryTemplate.html" -->
\r
53 <!-- #Include virtual="/template/collectTemplate.html" -->
\r
57 <asp:Content ID="Content3" ContentPlaceHolderID="UserContent" runat="server">
\r
58 <style type="text/css">
\r
59 .tabDashMenu ul .liSelectedAll{color:#aacd60; border-top:2px solid #aacd60; margin-top:-1px;}
\r
60 .tabDashMenu ul .liSelectedAll a{color:#aacd60;}
\r
63 <div class="HotNew">
\r
64 <span class="c" style="font-size:15px;"><a href="pub">分享</a></span><span class="span2" style="font-size:15px;"><a href="col">收纳</a></span>
\r
66 <div class="PublicViewCon clearfix">
\r
67 <ul class="PublicList clearfix" id="myCollections">
\r