TrendChartItemInfo.aspx 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TrendChartItemInfo.aspx.cs"
  2. Inherits="CB.Admin.Plugins.TrendChartConfig.TrendChartItemInfo" %>
  3. <!DOCTYPE html>
  4. <html>
  5. <head>
  6. <title>
  7. <%=trendName %>配置项管理</title>
  8. <link href="../../static/css/main.css" rel="stylesheet" type="text/css" />
  9. <script src="../../static/js/jquery.js" type="text/javascript"></script>
  10. </head>
  11. <body>
  12. <form id="Form1" runat="server">
  13. <div class="box">
  14. <div class="title">
  15. <span>
  16. <%=trendName %>配置项管理</span> <a target="_blank" href="TrendChartPreview.aspx?Cid=<%=Cid %>&ChartId=<%=chartId %>&Action=Modify&authPage=<%=authPage %>">
  17. 预览</a>&nbsp;&nbsp;<asp:LinkButton
  18. ID="btn_CreateTrendChart" runat="server" OnClick="btn_CreateTrendChart_Click">生成走势图</asp:LinkButton>
  19. </div>
  20. <div class="content">
  21. <div class="listtable">
  22. <table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
  23. <tr>
  24. <th>
  25. 项名称
  26. </th>
  27. <th>
  28. 周期
  29. </th>
  30. <th>
  31. 项最小值
  32. </th>
  33. <th>
  34. 项最大值
  35. </th>
  36. <th>
  37. 项列个数
  38. </th>
  39. <th>
  40. 排序序号
  41. </th>
  42. <th>
  43. 操作
  44. </th>
  45. </tr>
  46. <asp:Repeater ID="repeaterList" runat="server" OnItemCommand="repeaterList_ItemCommand">
  47. <ItemTemplate>
  48. <tr>
  49. <td>
  50. <%#DataBinder.Eval(Container.DataItem, "ChartItemName")%>
  51. </td>
  52. <td>
  53. <%#DataBinder.Eval(Container.DataItem, "Cycle")%>
  54. </td>
  55. <td>
  56. <%#DataBinder.Eval(Container.DataItem, "ItemMinValue")%>
  57. </td>
  58. <td>
  59. <%#DataBinder.Eval(Container.DataItem, "ItemMaxValue")%>
  60. </td>
  61. <td>
  62. <%#DataBinder.Eval(Container.DataItem, "ItemCount")%>
  63. </td>
  64. <td>
  65. <%#DataBinder.Eval(Container.DataItem, "OrderBy")%>
  66. </td>
  67. <td>
  68. <asp:LinkButton ID="LinkButton2" runat="server" CommandArgument='<%#DataBinder.Eval(Container.DataItem,"Id")%>'
  69. CommandName="moveUp" Text="&lt;span id=&quot;de&quot; onclick=&quot;javascript:return confirm('上移?')&quot;&gt;上移&lt;/span&gt;"></asp:LinkButton>&nbsp;&nbsp;
  70. <asp:LinkButton ID="LinkButton3" runat="server" CommandArgument='<%#DataBinder.Eval(Container.DataItem,"Id")%>'
  71. CommandName="moveDown" Text="&lt;span id=&quot;de&quot; onclick=&quot;javascript:return confirm('下移?')&quot;&gt;下移&lt;/span&gt;"></asp:LinkButton>&nbsp;&nbsp;
  72. <asp:LinkButton ID="btn_LinkEdit" runat="server" CommandArgument='<%#DataBinder.Eval(Container.DataItem,"Id")%>'
  73. CommandName="edit">编辑</asp:LinkButton>&nbsp;&nbsp;
  74. <asp:LinkButton ID="LinkButton1" runat="server" CommandArgument='<%#DataBinder.Eval(Container.DataItem,"Id")%>'
  75. CommandName="dndel" Text="&lt;span id=&quot;de&quot; onclick=&quot;javascript:return confirm('此操作不可恢复,确认要删除此内容吗?')&quot;&gt;删除&lt;/span&gt;"></asp:LinkButton>
  76. </td>
  77. </tr>
  78. </ItemTemplate>
  79. </asp:Repeater>
  80. </table>
  81. </div>
  82. </div>
  83. <div class="title content">
  84. <span>
  85. <%=trendName %>配置项编辑</span>
  86. </div>
  87. <div class="content">
  88. <div class="listtable">
  89. <table style="margin-top: 3px" width="98%" border="0" align="center" cellpadding="0"
  90. cellspacing="0">
  91. <tr>
  92. <td width="100">
  93. 自定义项名称:
  94. </td>
  95. <td>
  96. <div class="left">
  97. <asp:TextBox ID="txtChartItemName" runat="server"></asp:TextBox>&nbsp;&nbsp;<span
  98. style="color: Red;">(必填)</span></div>
  99. </td>
  100. <td>
  101. 周期:
  102. </td>
  103. <td>
  104. <div class="left">
  105. <asp:TextBox ID="txtCycle" runat="server" Text="-1"></asp:TextBox><span style="color: Red;">(该项所有列周期内出现次数最小的列的出现次数)</span>
  106. </div>
  107. </td>
  108. </tr>
  109. <tr>
  110. <td>
  111. 方法:
  112. </td>
  113. <td>
  114. <div class="left">
  115. <asp:DropDownList ID="dpFuntionType" runat="server" AutoPostBack="true" OnSelectedIndexChanged="dpFuntionType_SelectedIndexChanged">
  116. <asp:ListItem Value="-1">==请选择==</asp:ListItem>
  117. </asp:DropDownList>
  118. <span style="color: Red;">(必填)</span></div>
  119. </td>
  120. <td>
  121. 是否画线:
  122. </td>
  123. <td>
  124. <div class="left">
  125. <asp:DropDownList ID="dpDrawLine" runat="server">
  126. <asp:ListItem Value="-1">==请选择==</asp:ListItem>
  127. <asp:ListItem Value="1">是</asp:ListItem>
  128. <asp:ListItem Value="0">否</asp:ListItem>
  129. </asp:DropDownList>
  130. <span style="color: Red;">(必填)</span></div>
  131. </td>
  132. </tr>
  133. <tr>
  134. <td>
  135. 项最小值:
  136. </td>
  137. <td>
  138. <div class="left">
  139. <asp:TextBox ID="txtItemMinValue" runat="server" Text="-1"></asp:TextBox><span style="color: Red;">(项值范围最小值,若项值为整形数据则必填,否为-1)</span></div>
  140. </td>
  141. <td>
  142. 开始位置:
  143. </td>
  144. <td>
  145. <div class="left">
  146. <asp:TextBox ID="txtIndexStart" runat="server" Text="-1"></asp:TextBox><span style="color: Red;">(计算项值时的起始索引号,特殊值-1表示此项无效)</span></div>
  147. </td>
  148. </tr>
  149. <tr>
  150. <td>
  151. 项最大值:
  152. </td>
  153. <td>
  154. <div class="left">
  155. <asp:TextBox ID="txtItemMaxValue" runat="server" Text="-1"></asp:TextBox><span style="color: Red;">(项值范围最大值,若项值为整形数据则必填,否为-1)</span></div>
  156. </td>
  157. <td>
  158. 结束位置:
  159. </td>
  160. <td>
  161. <div class="left">
  162. <asp:TextBox ID="txtIndexEnd" runat="server" Text="-1"></asp:TextBox><span style="color: Red;">(计算项值时的结束索引号,特殊值-1表示此项无效)</span></div>
  163. </td>
  164. </tr>
  165. <tr>
  166. <td>
  167. 项总个数:
  168. </td>
  169. <td>
  170. <div class="left">
  171. <asp:TextBox ID="txtItemCount" runat="server" Text="1"></asp:TextBox><span style="color: Red;">(必填)</span></div>
  172. </td>
  173. <td>
  174. 项大小分隔值:
  175. </td>
  176. <td>
  177. <div class="left">
  178. <asp:TextBox ID="txtSplitNumberOfDX" runat="server" Text="-1"></asp:TextBox><span
  179. style="color: Red;">(中间值以区别大小,大于等于此值的算大数)</span></div>
  180. </td>
  181. </tr>
  182. <tr>
  183. <td>
  184. CSS样式:
  185. </td>
  186. <td>
  187. <%-- <div class="left">
  188. <asp:TextBox ID="txtChartCssId" runat="server" Text="1"></asp:TextBox><span style="color: Red;">(必填)</span></div>--%>
  189. <div class="left">
  190. <asp:DropDownList ID="dpChartCssId" runat="server">
  191. <asp:ListItem Value="-1">==请选择==</asp:ListItem>
  192. </asp:DropDownList>
  193. <span style="color: Red;">(必填)</span>&nbsp;&nbsp;<span style="text-decoration: blue underline;
  194. font-size: 22px;"><a href="ChartCssConfigEdit.aspx?authPage=<%=authPage %>&Action=Add">
  195. 添加CSS样式</a></span>&nbsp;&nbsp;<span style="text-decoration: blue underline; font-size: 22px;"><asp:LinkButton
  196. ID="LinkButton_CssEdit" runat="server" OnClick="LinkButton_CssEdit_Click">编辑CSS样式</asp:LinkButton></span>
  197. </div>
  198. </td>
  199. <td>
  200. 排序:
  201. </td>
  202. <td>
  203. <div class="left">
  204. <asp:TextBox ID="txtOrderBy" runat="server" Text="0"></asp:TextBox><span style="color: Red;">(必填)</span></div>
  205. </td>
  206. </tr>
  207. <tr>
  208. <td>
  209. 走势图类型:
  210. </td>
  211. <td>
  212. <div class="left">
  213. <asp:DropDownList ID="ddlTrendChartType" runat="server">
  214. <asp:ListItem Value="">==请选择==</asp:ListItem>
  215. <asp:ListItem Value="1">电脑走势图</asp:ListItem>
  216. <asp:ListItem Value="2">手机走势图</asp:ListItem>
  217. <asp:ListItem Value="3">电视走势图</asp:ListItem>
  218. </asp:DropDownList>
  219. <span style="color: Red;">(必填)</span>
  220. </div>
  221. </td>
  222. <td>
  223. </td>
  224. <td>
  225. </td>
  226. </tr>
  227. <tr>
  228. <td>
  229. 自定义项数据:
  230. </td>
  231. <td colspan="3">
  232. <div class="left">
  233. <asp:TextBox ID="txtItemString" runat="server" TextMode="MultiLine" Width="600px"
  234. Height="70px"></asp:TextBox>&nbsp;&nbsp;<span style="color: Red;">(必填且各小项之间用逗号分隔(,))</span></div>
  235. </td>
  236. <tr>
  237. <td>
  238. 操作:
  239. </td>
  240. <td>
  241. <div class="left">
  242. <asp:Button ID="btnEdit" runat="server" Text=" 保 存 " OnClick="btnEdit_Click" /><span
  243. style="margin-left: 5px">
  244. <asp:Button ID="btnClear" runat="server" Text=" 清 除 " OnClick="btnClear_Click" /></span></div>
  245. <asp:Label ID="labID" runat="server" Text="" Visible="false"></asp:Label>
  246. </td>
  247. </tr>
  248. </table>
  249. </div>
  250. </div>
  251. </div>
  252. </form>
  253. </body>
  254. </html>