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

📄 categories.aspx

📁 classfinalcs.rar .net 压缩包解压时不能有密码。
💻 ASPX
字号:
<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" CodeFile="Categories.aspx.cs"
	Inherits="Categories_aspx" Title="Manage Categories" %>

<%@ Register TagPrefix="uc2" TagName="CategoryDropDown" Src="../Controls/CategoryDropDown.ascx" %>
<%@ Register TagPrefix="uc1" TagName="CategoryPath" Src="../Controls/CategoryPath.ascx" %>
<asp:Content ID="MainContent" ContentPlaceHolderID="Main" runat="server">
	<div id="body">
		<div id="col_main_left">
			<div id="user_assistance">
				<a id="content_start"></a>
				<h3>
					Actions</h3>
				<p>
					<asp:HyperLink ID="BackToAdminLink" runat="server" NavigateUrl="~/Admin/Default.aspx">back to Administration</asp:HyperLink></p>
				<p>
					<asp:Label ID="RemoveSuccessLabel" runat="server" Text="The Category was successfully removed."
						Visible="False" EnableViewState="False"></asp:Label><br />
					<asp:Label ID="RemoveFailedLabel" runat="server" Text='The Category could not be removed. Please make sure that there no Ads and no Sub-Categories within it. You can use the "Move" Feature below to clear the category first.'
						Visible="False" EnableViewState="False" Font-Bold="True"></asp:Label></p>
			</div>
		</div>
		<div id="col_main_right">
			<h2 class="section">
				Categories</h2>
			<div class="content_right">
				<fieldset>
					<p>
						<uc1:CategoryPath ID="CategoryPath" runat="server" OnCategorySelectionChanged="CategoryPath_CategorySelectionChanged" />
					</p>
					<p>
						Current Selection:<br />
						<asp:Label ID="CurrentCategoryLabel" runat="server" Font-Size="Large"></asp:Label>
					</p>
					<legend>Sub-Categories:</legend>
					<asp:ListBox ID="SubcategoriesList" runat="server" DataSourceID="SubcategoryDataSource"
						DataValueField="IdString" DataTextField="Name" AutoPostBack="True" OnSelectedIndexChanged="SubcategoriesList_SelectedIndexChanged"
						OnDataBound="SubcategoriesList_DataBound" Width="350px" Rows="5"></asp:ListBox>
					<h3 class="section">
						Actions for
						<asp:Label ID="CurrentCategoryActionLabel" runat="server" Font-Underline="true"></asp:Label>:</h3>
					<p>
					</p>
					<legend>Add Sub-Category</legend><span>
						<asp:TextBox ID="NewCategoryTextBox" runat="server" ValidationGroup="NewCategory"
							CssClass="post_title"></asp:TextBox></span>
					<asp:Button ID="AddCategoryButton" runat="server" Text="Add Sub-Category" ValidationGroup="NewCategory"
						OnClick="AddCategoryButton_Click" />
					<p>
						<asp:RequiredFieldValidator ID="RequiredCategoryValidator" runat="server" ValidationGroup="NewCategory"
							ControlToValidate="NewCategoryTextBox" ErrorMessage="*">
						</asp:RequiredFieldValidator>
					</p>
					<legend>Rename</legend><span>
						<asp:TextBox ID="RenameCategoryTextBox" runat="server" ValidationGroup="CategoryRename"
							CssClass="post_title"></asp:TextBox></span>
					<asp:Button ID="RenameCategoryButton" runat="server" Text="Rename Category" OnClick="RenameCategoryButton_Click"
						ValidationGroup="CategoryRename" />
					<p>
						<asp:RequiredFieldValidator ID="RequiredCategoryNameValidator" runat="server" ValidationGroup="CategoryRename"
							ErrorMessage="*" ControlToValidate="RenameCategoryTextBox">
						</asp:RequiredFieldValidator></p>
					<p>
					</p>
					<legend>Move</legend>
					<asp:RadioButtonList ID="MoveAction" runat="server" ValidationGroup="MoveCategory">
						<asp:ListItem Value="Category" Selected="True">Move Category (incl. any sub-categories)</asp:ListItem>
						<asp:ListItem Value="Ads">Move all Ads in this Category</asp:ListItem>
					</asp:RadioButtonList>---------- moving to: &nbsp;<uc2:CategoryDropDown ID="CategoryDropDown"
						runat="server" AllCategoriesOptionText="[Top-Level]"></uc2:CategoryDropDown>
					<asp:Button ID="MoveButton" runat="server" Text="   Move   " OnClick="MoveButton_Click"
						ValidationGroup="MoveCategory" />
					<p>
						&nbsp;
					</p>
					<legend>Delete</legend>
					<div>
						To delete the Category, it be must be empty - with no sub-categories or ads within
						it.</div>
					<p>
						<asp:Button ID="RemoveCategoryButton" runat="server" Text="Remove" OnClick="RemoveCategoryButton_Click" /></p>
					<asp:ObjectDataSource ID="SubcategoryDataSource" runat="server" TypeName="AspNet.StarterKits.Classifieds.Web.CategoryCache"
						SelectMethod="GetCategoriesByParentId">
						<SelectParameters>
							<asp:ControlParameter ControlID="CategoryPath" PropertyName="CurrentCategoryId" Type="Int32"
								DefaultValue="0" Name="parentCategoryId" />
						</SelectParameters>
					</asp:ObjectDataSource>
				</fieldset>
			</div>
		</div>
	</div>
</asp:Content>

⌨️ 快捷键说明

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