⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 skin-totalthreads.ascx

📁 这是一个简单的论坛程序源码
💻 ASCX
字号:
<%@ Control Language="C#" Inherits="NetFocus.Web.Applications.Forum.TotalThreads, NetFocus.Web.Applications.Forum" AutoEventWireup="true" %>
<%@ Import Namespace="NetFocus.Web.Applications.Forum" %>

<script type="text/javascript">

function deleteThread(threadId){
	var bool = confirm("确认删除该帖子吗?");
	if(bool == false){
		return;
	}
	AjaxMethod.DeleteThread('<%= ClientID %>', threadId, refreshPage);
}

function refreshPage(res)
{
    window.location.reload();
}

</script>

<script runat="server" type="text/C#">
    private string GetThreadType(Thread thread)
    {
        if (thread.ThreadType == 0)
        {
            return "PrefixCol List";
        }
        else if (thread.ThreadType == 1)
        {
            return "PrefixCol Jian";
        }
        else if (thread.ThreadType == 2)
        {
            return "PrefixCol Ding";
        }
        else if (thread.ThreadType == 3)
        {
            return "PrefixCol Jing";
        }
        return "PrefixCol List";
    }
</script>
<div id="totalthreadcontainer" class="module">
    <div class="moduleHeader moduleHeaderContainer2">
        所有帖子
        <a class="right2" href="<%= SiteUrls.Instance().GetEssenceThreadsUrl(0) %>">精华帖子</a>
        <a class="right" href="<%= SiteUrls.Instance().GetRecommendThreadsUrl(0) %>">推荐帖子</a>
    </div>
    <div class="moduleFrameCenter" runat="server" id="articleListPlaceHolder">
        <div class="moduleFrameCenterContainer">
            <div class="moduleFrameContent">
                <asp:Repeater ID="list" runat="server">
                    <HeaderTemplate>
                        <table border="0" cellpadding="0" cellspacing="0" class="AdminTable">
                            <thead>
                                <tr>
                                    <th class="PrefixCol"></th>
                                    <th class='<%# true?"TitleColSmall":"TitleCol" %>'>主题</th>
                                    <th class="UpdateDateCol">更新时间</th>
                                    <th class="MostRecentReplyUserCol">回复人</th>
                                    <th class="CountCol">点击/回复</th>
                                    <th class="AuthorCol">作者</th>
                                    <th class='<%# true?"ActionCol":"nonedisplay" %>'>操作</th>                                    
                                </tr>
                            </thead>
                            <tbody>
                    </HeaderTemplate>
                    <ItemTemplate>
                        <tr>
                            <td class='<%# GetThreadType((Thread)Container.DataItem) %>'>
                            </td>
                            <td class='<%# true?"TitleColSmall":"TitleCol" %>'>
                                <a target="_blank" href="<%# SiteUrls.Instance().GetThreadUrl(((Thread)Container.DataItem).EntityId) %>"><%# ((Thread)Container.DataItem).Subject%></a><span class="<%# ((bool)(((Thread)Container.DataItem).CreateDate > System.DateTime.Now.AddDays(-1))) ? "RecentIcon" : "Hidden" %>">
                                    &nbsp;&nbsp;&nbsp;&nbsp;</span>
                            </td>
                            <td class="UpdateDateCol">
                                <%# DataBinder.Eval(Container.DataItem, "UpdateDate", "{0:MM-dd HH:mm}")%>
                            </td>
                            <td class="MostRecentReplyUserCol">
                                <%# string.IsNullOrEmpty(((Thread)Container.DataItem).MostRecentReplierName) ? "-" : ((Thread)Container.DataItem).MostRecentReplierName%>
                            </td>                             
                            <td class="CountCol">
                                <%# ((Thread)Container.DataItem).TotalViews%>/<%# ((Thread)Container.DataItem).TotalPosts%>
                            </td>
                            <td class="AuthorCol">
                                <%# ((Thread)Container.DataItem).Author%>
                            </td>
                            <td class='<%# true?"ActionCol":"nonedisplay" %>'>
	                            <a href="javascript:deleteThread(<%# ((Thread)Container.DataItem).EntityId %>)" alt="删除" title="删除帖子"><span>删除</span></a>
                            </td>                           
                        </tr>
                    </ItemTemplate>
                    <FooterTemplate>
                        </tbody> </table>
                    </FooterTemplate>
                </asp:Repeater>
            </div>
            <div class="PagingWrapper">
                <nwap:AjaxPager ID="pager" PageLength="11" TargetControlID="TotalThreads" DataWrapperID="totalthreadcontainer" runat="server" PageSize="30" />
            </div>
        </div>
    </div>
    <div class="moduleFrame">
        <div class="moduleFrameContainer">
            <div class="moduleFrameContentBottom">
            </div>
        </div>
    </div>
</div>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -