📄 productmodel.aspx
字号:
<%@ Page Language="C#" AutoEventWireup="true" Inherits="PowerEasy.WebSite.Admin.Shop.ProductModel"
MasterPageFile="~/Admin/MasterPage.master" Title="商品模型管理" Codebehind="ProductModel.aspx.cs" %>
<asp:Content ID="Content3" ContentPlaceHolderID="CphNavigation" runat="Server">
<pe:ExtendedSiteMapPath ID="SmpNavigator" SiteMapProvider="AdminMapProvider" runat="server" />
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="CphContent" runat="Server">
<table class="border" width="100%" cellpadding="2" cellspacing="1">
<tr>
<td class="spacingtitle" colspan="2" align="center">
<pe:AlternateLiteral ID="AltrTitle" Text="添加商品模型" AlternateText="修改商品模型" runat="Server" />
</td>
</tr>
<tr class="tdbg" runat="server" id="trModelTemmpalteId">
<td class="tdbgleft">
<strong>载入商品模型模板:</strong>
</td>
<td>
<asp:DropDownList ID="DropModelTemplate" runat="server">
<asp:ListItem Value="0">空白内容模型模板</asp:ListItem>
</asp:DropDownList>
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft" style="width: 35%">
<strong>商品模型名称:</strong>
</td>
<td>
<asp:TextBox ID="TxtModelName" runat="server" Width="156" MaxLength="200" />
<pe:RequiredFieldValidator ID="ValrModelName" ControlToValidate="TxtModelName" runat="server"
ErrorMessage="商品模型名称不能为空!" SetFocusOnError="true" Display="Dynamic" />
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>创建的数据表名:</strong>
<pe:AlternateLiteral ID="TableNameText" Text="<br /><span style='color: red'>注意:</span>创建表后将无法再更改表名称"
runat="Server" />
</td>
<td>
<asp:Label ID="LblTablePrefix" runat="server" Text="PE_U_" />
<asp:TextBox ID="TxtTableName" runat="server" Width="120" MaxLength="50" />
<pe:RequiredFieldValidator ID="ValrTableName" ControlToValidate="TxtTableName" runat="server"
ErrorMessage="数据表名不能为空" SetFocusOnError="true" Display="Dynamic" />
<asp:RegularExpressionValidator ID="ValeTableName" runat="server" ControlToValidate="TxtTableName"
ErrorMessage="只允许输入字母、数字或下划线" ValidationExpression="^[\w_]+$" SetFocusOnError="true"
Display="Dynamic" />
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>项目名称:</strong>
<br />
例如:软件、手机、电脑、点卡
</td>
<td>
<asp:TextBox ID="TxtItemName" runat="server" Width="156" MaxLength="20" />
<pe:RequiredFieldValidator ID="ValrItemName" ControlToValidate="TxtItemName" runat="server"
ErrorMessage="项目名称不能为空" SetFocusOnError="true" Display="Dynamic" />
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>项目单位:</strong>
<br />
例如:台、个、件
</td>
<td>
<asp:TextBox ID="TxtItemUnit" runat="server" Width="156" MaxLength="20" />
<pe:RequiredFieldValidator ID="ValrItemUnit" ControlToValidate="TxtItemUnit" runat="server"
ErrorMessage="项目单位不能为空" SetFocusOnError="true" Display="Dynamic" />
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>项目图标:</strong>
<br />
图标存放在~/Images/ModelIcon/目录下
</td>
<td>
<asp:TextBox ID="TxtItemIcon" Text="Product.gif" runat="server" Width="156" MaxLength="20" />
<asp:Image ID="ImgItemIcon" runat="server" ImageUrl="~/Images/ModelIcon/Product.gif" />
<=<asp:DropDownList ID="DrpItemIcon" runat="server" />
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>模型描述:</strong>
</td>
<td>
<asp:TextBox ID="TxtDescription" runat="server" TextMode="MultiLine" Width="365px"
Height="43px" />
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>默认内容页模板:</strong>
</td>
<td>
<pe:TemplateSelectControl ID="FileCTemplate" runat="server" Width="300px" />
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>打印页模板:</strong>
</td>
<td>
<pe:TemplateSelectControl ID="TscPrintTemplate" runat="server" Width="300px" />
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>栏目搜索页模板:</strong>
</td>
<td>
<pe:TemplateSelectControl ID="TscSearchTemplate" runat="server" Width="300px" />
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>高级搜索表单页模板:</strong>
</td>
<td>
<pe:TemplateSelectControl ID="TscAdvanceSearchFormTemplate" runat="server" Width="300px" />
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>高级搜索页模板:</strong>
</td>
<td>
<pe:TemplateSelectControl ID="TscAdvanceSearchTemplate" runat="server" Width="300px" />
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>商品性质:</strong>
<br />
<span style="color: #ff0000">注意:</span>模型添加后商品性质将不能修改。
</td>
<td class="tdbg">
<asp:CheckBoxList ID="ChklCharacter" runat="server" RepeatDirection="Horizontal"
Width="459px">
<asp:ListItem Value="1" Selected="True">实物</asp:ListItem>
<asp:ListItem Value="2">服务</asp:ListItem>
<asp:ListItem Value="4">下载</asp:ListItem>
<asp:ListItem Value="8">点卡(如充值卡,游戏点卡,游戏装备等虚拟物品)</asp:ListItem>
</asp:CheckBoxList>
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>信息发布文件:</strong>
</td>
<td>
<asp:TextBox ID="TxtAddInfoFilePath" runat="server" Width="156" MaxLength="200" Text="Product.aspx" />
<pe:RequiredFieldValidator ID="ValrAddInfoFilePath" ControlToValidate="TxtAddInfoFilePath"
runat="server" ErrorMessage="信息发布文件不能为空" SetFocusOnError="true" Display="Dynamic" />
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>信息管理文件:</strong>
</td>
<td>
<asp:TextBox ID="TxtManageInfoFilePath" runat="server" Width="156" MaxLength="200"
Text="ProductManage.aspx" />
<pe:RequiredFieldValidator ID="ValrManageInfoFilePath" ControlToValidate="TxtManageInfoFilePath"
runat="server" ErrorMessage="信息管理文件不能为空" SetFocusOnError="true" Display="Dynamic" />
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>信息预览文件:</strong>
</td>
<td>
<asp:TextBox ID="TxtPreviewInfoFilePath" runat="server" Width="156" MaxLength="200"
Text="ProductView.aspx" />
<pe:RequiredFieldValidator ID="ValrPreviewInfoFilePath" ControlToValidate="TxtPreviewInfoFilePath"
runat="server" ErrorMessage="信息预览文件不能为空" SetFocusOnError="true" Display="Dynamic" />
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>信息批量设置文件:</strong>
</td>
<td>
<asp:TextBox ID="TxtBatchInfoFilePath" runat="server" Width="156" MaxLength="200"
Text="ProductBatch.aspx" />
<pe:RequiredFieldValidator ID="ValrBatchInfoFilePath" ControlToValidate="TxtBatchInfoFilePath"
runat="server" ErrorMessage="信息量设置文件不能为空" SetFocusOnError="true" Display="Dynamic" />
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>自定义内容发布和管理页注意事项:</strong>
</td>
<td style="width: 80%">
如果以上四项使用了自定义的程序文件,请将文件存放在“~/Admin/Shop/”目录下。
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>是否统计点击数:</strong>
</td>
<td>
<asp:RadioButtonList ID="RadioIsCountHits" runat="server" RepeatLayout="Flow" RepeatDirection="Horizontal">
<asp:ListItem Selected="True" Value="True">是</asp:ListItem>
<asp:ListItem Value="False">否</asp:ListItem>
</asp:RadioButtonList>
</td>
</tr>
<tr class="tdbg">
<td class="tdbgleft">
<strong>是否禁用:</strong>
</td>
<td>
<asp:RadioButtonList ID="RadioDisabled" runat="server" RepeatLayout="Flow" RepeatDirection="Horizontal">
<asp:ListItem Value="True">是</asp:ListItem>
<asp:ListItem Value="False" Selected="True">否</asp:ListItem>
</asp:RadioButtonList>
</td>
</tr>
<tr class="tdbgbottom">
<td colspan="2">
<pe:ExtendedButton ID="EBtnSubmit" Text="保存" IsChecked="true" OperateCode="ProductModelManage"
OnClick="EBtnSubmit_Click" runat="server" />
<input name="Cancel" type="button" class="inputbutton" id="Cancel" value="取消" onclick="Redirect('ProductModelManage.aspx')" />
</td>
</tr>
</table>
<asp:HiddenField ID="HdnModelId" runat="server" />
<asp:HiddenField ID="HdnModelName" runat="server" />
<asp:HiddenField ID="HdnTableName" runat="server" />
<script type="text/javascript">
function ChangeImgItemIcon(icon)
{
document.getElementById("<%= ImgItemIcon.ClientID %>").src = "../../Images/ModelIcon/"+icon;
}
function ChangeTxtItemIcon(icon)
{
document.getElementById("<%= TxtItemIcon.ClientID %>").value = icon;
}
</script>
</asp:Content>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -