温馨提示:代码在线浏览功能只能做为源码浏览参考,不能展示项目的全部,如果想更进一步了解该代码请下载:BlogEngine v1.3 多皮肤多语言版源码
当前文件路径:BlogEngine/admin/Pages/Blogroll.aspx

1<%@ Page Language="C#" MasterPageFile="~/admin/admin1.master" AutoEventWireup="true" CodeFile="Blogroll.aspx.cs" Inherits="admin_Pages_blogroll" Title="Blogroll" %> 2
<asp:Content ID="Content1" ContentPlaceHolderID="cphAdmin" runat="Server"> 3
4
<br /> 5
6
<div class="settings"> 7
<h1 style="margin: 0 0 5px 0"><%=Resources.labels.settings %></h1> 8
9
<label for="<%=ddlVisiblePosts.ClientID %>" class="wide"><%=Resources.labels.numberOfDisplayedItems %></label> 10
<asp:DropDownList runat="server" id="ddlVisiblePosts"> 11
<asp:ListItem Text="0" /> 12
<asp:ListItem Text="1" /> 13
<asp:ListItem Text="2" /> 14
<asp:ListItem Text="3" /> 15
<asp:ListItem Text="4" /> 16
<asp:ListItem Text="5" /> 17
<asp:ListItem Text="6" /> 18
<asp:ListItem Text="7" /> 19
<asp:ListItem Text="8" /> 20
<asp:ListItem Text="9" /> 21
<asp:ListItem Text="10" /> 22
</asp:DropDownList><br /> 23
24
<label for="<%=txtMaxLength.ClientID %>" class="wide"><%=Resources.labels.maxLengthOfItems %></label> 25
<asp:TextBox runat="server" ID="txtMaxLength" MaxLength="3" Width="50" /> 26
<asp:CompareValidator ID="CompareValidator1" runat="server" ControlToValidate="txtMaxLength" Operator="dataTypeCheck" Type="integer" ValidationGroup="settings" ErrorMessage="Not a valid number" /><br /> 27
28
<label for="<%=txtUpdateFrequency.ClientID %>" class="wide"><%=Resources.labels.updateFrequenzy %></label> 29
<asp:TextBox runat="server" ID="txtUpdateFrequency" MaxLength="3" Width="50" /> 30
<asp:CompareValidator ID="CompareValidator2" runat="server" ControlToValidate="txtUpdateFrequency" Operator="dataTypeCheck" Type="integer" ValidationGroup="settings" ErrorMessage="Not a valid number" /> 31
32
<div style="text-align:right"> 33
<asp:Button runat="server" ID="btnSaveSettings" ValidationGroup="settings" /> 34
</div> 35
36
</div> 37
38
<div class="settings"> 39
40
<h1 style="margin: 0 0 5px 0"><%=Resources.labels.add %> blog</h1> 41
42
<label for="<%=txtTitle.ClientID %>" class="wide"><%=Resources.labels.title %></label> 43
<asp:TextBox runat="server" ID="txtTitle" Width="600px" /> 44
<asp:RequiredFieldValidator runat="Server" ControlToValidate="txtTitle" ErrorMessage="required" /><br /> 45
46
<label for="<%=txtDescription.ClientID %>" class="wide"><%=Resources.labels.description %></label> 47
<asp:TextBox runat="server" ID="txtDescription" Width="600px" /> 48
<asp:RequiredFieldValidator runat="Server" ControlToValidate="txtDescription" ErrorMessage="required" /><br /> 49
50
<label for="<%=txtWebUrl.ClientID %>" class="wide"><%=Resources.labels.website %></label> 51
<asp:TextBox runat="server" ID="txtWebUrl" Width="600px" /> 52
<asp:RequiredFieldValidator runat="Server" ControlToValidate="txtWebUrl" ErrorMessage="required" /><br /> 53
54
<label for="<%=txtFeedUrl.ClientID %>" class="wide">RSS url</label> 55
<asp:TextBox runat="server" ID="txtFeedUrl" Width="600px" /> 56
<asp:RequiredFieldValidator runat="Server" ControlToValidate="txtFeedUrl" ErrorMessage="required" /><br /> 57
58
<label for="<%=cblXfn.ClientID %>" class="wide">XFN tag</label> 59
<asp:CheckBoxList runat="server" ID="cblXfn" CssClass="nowidth" RepeatColumns="8"> 60
<asp:ListItem Text="contact" /> 61
<asp:ListItem Text="acquaintance " /> 62
<asp:ListItem Text="friend " /> 63
<asp:ListItem Text="met" /> 64
<asp:ListItem Text="co-worker" /> 65
<asp:ListItem Text="colleague " /> 66
<asp:ListItem Text="co-resident" /> 67
<asp:ListItem Text="neighbor " /> 68
<asp:ListItem Text="child" /> 69
<asp:ListItem Text="parent" /> 70
<asp:ListItem Text="sibling" /> 71
<asp:ListItem Text="spouse" /> 72
<asp:ListItem Text="kin" /> 73
<asp:ListItem Text="muse" /> 74
<asp:ListItem Text="crush" /> 75
<asp:ListItem Text="date" /> 76
<asp:ListItem Text="sweetheart" /> 77
<asp:ListItem Text="me" /> 78
</asp:CheckBoxList> 79
80
<div style="text-align:right"> 81
<asp:Button runat="server" ID="btnSave" /> 82
</div> 83
84
</div> 85
86
<asp:Repeater runat="Server" ID="rep"> 87
<HeaderTemplate> 88
<table style="width:100%;background-color:White" cellspacing="0" cellpadding="3" summary="Blogroll"> 89
</HeaderTemplate> 90
<ItemTemplate> 91
<tr> 92
<td> 93
<a href="<%#((System.Xml.XmlNode)Container.DataItem).Attributes["xmlUrl"].Value %>"><img src="../../pics/rssButton.gif" alt="RSS feed" /></a> 94
<a href="<%#((System.Xml.XmlNode)Container.DataItem).Attributes["htmlUrl"].Value %>"><%#((System.Xml.XmlNode)Container.DataItem).Attributes["title"].Value %></a> 95
<%#((System.Xml.XmlNode)Container.DataItem).Attributes["description"].Value %> 96
(<%#((System.Xml.XmlNode)Container.DataItem).Attributes["xfn"].Value.Replace(";", " ")%>) 97
</td> 98
<td style="width:50px"> 99
<a href="?delete=<%#((System.Xml.XmlNode)Container.DataItem).Attributes["title"].Value %>" onclick="return confirm('Are you sure?')"><%=Resources.labels.delete %></a> 100
</td> 101
</tr> 102
</ItemTemplate> 103
<AlternatingItemTemplate> 104
<tr class="alt"> 105
<td> 106
<a href="<%#((System.Xml.XmlNode)Container.DataItem).Attributes["xmlUrl"].Value %>"><img src="../../pics/rssButton.gif" alt="RSS feed" /></a> 107
<a href="<%#((System.Xml.XmlNode)Container.DataItem).Attributes["htmlUrl"].Value %>"><%#((System.Xml.XmlNode)Container.DataItem).Attributes["title"].Value %></a> 108
<%#((System.Xml.XmlNode)Container.DataItem).Attributes["description"].Value %> 109
(<%#((System.Xml.XmlNode)Container.DataItem).Attributes["xfn"].Value.Replace(";", " ") %>) 110
</td> 111
<td style="width:50px"> 112
<a href="?delete=<%#((System.Xml.XmlNode)Container.DataItem).Attributes["title"].Value %>" onclick="return confirm('Are you sure?')"><%=Resources.labels.delete %></a> 113
</td> 114
</tr> 115
</AlternatingItemTemplate> 116
<FooterTemplate> 117
</Table> 118
</FooterTemplate> 119
</asp:Repeater> 120
121
122
123
</asp:Content> 124




