72 lines
3.5 KiB
Plaintext
72 lines
3.5 KiB
Plaintext
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_showSvgList.ascx.cs" Inherits="WebLCP.WUC.mod_showSvgList" %>
|
|
<%@ Register Src="~/WUC/mod_jobsList.ascx" TagPrefix="uc1" TagName="mod_jobsList" %>
|
|
|
|
|
|
|
|
<div class="row">
|
|
<div class="col-12 col-md-3 col-lg-2">
|
|
<h2>Plot page</h2>
|
|
<div class="my-2">
|
|
<asp:CheckBox ID="chkShowSingle" runat="server" Text="Show Single Plot" AutoPostBack="true" OnCheckedChanged="chkShowSingle_CheckedChanged" />
|
|
</div>
|
|
|
|
<div class="my-2" runat="server" id="divSelPlot">
|
|
Single Plot Type
|
|
<asp:DropDownList runat="server" ID="ddlType" CssClass="form-control form-control-sm" AutoPostBack="true" OnSelectedIndexChanged="ddlType_SelectedIndexChanged">
|
|
<asp:ListItem Text="Scatter Plot" Value="ScatterPlots"></asp:ListItem>
|
|
<asp:ListItem Text="Density Plot" Value="DensityPlots"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
</div>
|
|
<div class="my-2" runat="server" id="divSelCol">
|
|
Num Columns
|
|
<asp:DropDownList runat="server" ID="ddlNumCol" CssClass="form-control form-control-sm" AutoPostBack="true" OnSelectedIndexChanged="ddlNumCol_SelectedIndexChanged">
|
|
<asp:ListItem Text="1" Value="col-12" Selected="True"></asp:ListItem>
|
|
<asp:ListItem Text="2" Value="col-6"></asp:ListItem>
|
|
<asp:ListItem Text="3" Value="col-4"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
</div>
|
|
<div style="font-size: .6em">
|
|
<uc1:mod_jobsList runat="server" ID="mod_jobsList" selectMode="true" />
|
|
</div>
|
|
</div>
|
|
<div class="col-12 col-md-9 col-lg-10">
|
|
<asp:ObjectDataSource ID="odsPlotSelected" runat="server" SelectMethod="getSelectedJobs" TypeName="WebLCP.dataLayer"></asp:ObjectDataSource>
|
|
<div class="row">
|
|
<asp:Repeater ID="repPlotSingle" runat="server" DataSourceID="odsPlotSelected">
|
|
<ItemTemplate>
|
|
<div runat="server" class='<%# ddlNumCol.SelectedValue %>'>
|
|
<div class="card">
|
|
<div class="card-header py-1"><b><%# Eval("jobName") %></b> <span class="small small">(<%# ddlType.SelectedItem %>)</span></div>
|
|
<div class="card-body px-1 py-0">
|
|
<asp:Image ID="svgImage" runat="server" CssClass="img-fluid" ImageUrl='<%# $"~/results/{Eval("jobCode")}/{ddlType.SelectedValue}_Un-adjusted.svg" %>' />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:Repeater>
|
|
</div>
|
|
<div class="row">
|
|
<asp:Repeater ID="repPlotAll" runat="server" DataSourceID="odsPlotSelected">
|
|
<ItemTemplate>
|
|
<div runat="server" class="col-6 pr-1 mb-1">
|
|
<div class="card">
|
|
<div class="card-header py-1"><b><%# Eval("jobName") %></b> <span class="small small">(Density plt)</span></div>
|
|
<div class="card-body px-1 py-0">
|
|
<asp:Image ID="svgImage1" runat="server" CssClass="img-fluid" ImageUrl='<%# $"~/results/{Eval("jobCode")}/DensityPlots_Un-adjusted.svg" %>' />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div runat="server" class="col-6 pl-1 mb-1">
|
|
<div class="card">
|
|
<div class="card-header py-1"><b><%# Eval("jobName") %></b> <span class="small small">(Scatter Plot)</span></div>
|
|
<div class="card-body px-1 py-0">
|
|
<asp:Image ID="svgImage2" runat="server" CssClass="img-fluid" ImageUrl='<%# $"~/results/{Eval("jobCode")}/ScatterPlots_Un-adjusted.svg" %>' />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</ItemTemplate>
|
|
</asp:Repeater>
|
|
</div>
|
|
</div>
|
|
</div>
|