mirror of
https://github.com/mm201/pkmn-classic-framework.git
synced 2026-05-06 13:28:29 -05:00
181 lines
8.0 KiB
Plaintext
181 lines
8.0 KiB
Plaintext
<%@ Page Title="" Language="C#" MasterPageFile="~/masters/MasterPage.master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="PkmnFoundations.GTS.AllPokemon" %>
|
|
<%@ Register TagPrefix="pf" Namespace="PkmnFoundations.Web" Assembly="PkmnFoundations.Web" %>
|
|
<%@ Register TagPrefix="pf" TagName="PokemonPicker" Src="~/controls/PokemonPicker.ascx" %>
|
|
|
|
<asp:Content ID="Content1" ContentPlaceHolderID="cpHead" runat="server">
|
|
<pf:HeaderColour ID="HeaderColour1" CssClass="gts" runat="server" />
|
|
<pf:RequireScript Key="jquery" ScriptUrl="~/scripts/jquery-1.11.1.min.js" runat="server" />
|
|
<pf:RequireScript Key="jquery-ui" ScriptUrl="~/scripts/jquery-ui.min.js" After="jquery" runat="server" />
|
|
<pf:RequireCss Key="form" CssUrl="~/css/form.css" After="main" runat="server" />
|
|
<pf:RequireCss Key="pkmnstats" CssUrl="~/css/pkmnstats.css" After="form" runat="server" />
|
|
<pf:RequireCss Key="types" CssUrl="~/css/types.css" runat="server" />
|
|
</asp:Content>
|
|
|
|
<asp:Content ID="Content2" ContentPlaceHolderID="cpMain" runat="server">
|
|
|
|
<script type="text/javascript">
|
|
$(document).ready(function ()
|
|
{
|
|
betterSpinner($("#<%= txtLevelMin.ClientID %>"));
|
|
betterSpinner($("#<%= txtLevelMax.ClientID %>"));
|
|
});
|
|
|
|
function betterSpinner(input)
|
|
{
|
|
input.spinner(
|
|
{
|
|
spin: function(event, ui)
|
|
{
|
|
input.val(ui.value);
|
|
input.change();
|
|
}
|
|
});
|
|
}
|
|
|
|
function changedMax(idMin, idMax)
|
|
{
|
|
var minValue = parseInt($("#" + idMin).val(), 10);
|
|
var maxValue = parseInt($("#" + idMax).val(), 10);
|
|
|
|
if (minValue > maxValue)
|
|
$("#" + idMin).val(maxValue);
|
|
}
|
|
|
|
function changedMin(idMin, idMax)
|
|
{
|
|
var minValue = parseInt($("#" + idMin).val(), 10);
|
|
var maxValue = parseInt($("#" + idMax).val(), 10);
|
|
|
|
if (minValue > maxValue)
|
|
$("#" + idMax).val(minValue);
|
|
}
|
|
|
|
</script>
|
|
|
|
<form id="theForm" runat="server">
|
|
<table class="pfFormGroup pfColumn pfBoxThin">
|
|
<tr class="pfFormPair">
|
|
<th class="pfFormKey">Species</th>
|
|
<td class="pfFormValue">
|
|
<%-- todo: limit pokemon to gen4 when gen4 is checked --%>
|
|
<pf:PokemonPicker ID="ppSpecies" MaxGeneration="Generation5" runat="server" />
|
|
</td>
|
|
|
|
<th class="pfFormKey" rowspan="3">Version</th>
|
|
<td class="pfFormValue" rowspan="3">
|
|
<div class="pfRadListItem">
|
|
<asp:RadioButton ID="rbGen4" GroupName="grpGeneration" runat="server" />
|
|
<asp:Label ID="lblGen4" AssociatedControlID="rbGen4" runat="server">
|
|
<asp:Image ImageUrl="~/images/ver-icon/10.png" CssClass="sprite"
|
|
Width="32" Height="32" AlternateText="Diamond" runat="server" />
|
|
<asp:Image ImageUrl="~/images/ver-icon/11.png" CssClass="sprite"
|
|
Width="32" Height="32" AlternateText="Pearl" runat="server" />
|
|
<asp:Image ImageUrl="~/images/ver-icon/12.png" CssClass="sprite"
|
|
Width="32" Height="32" AlternateText="Platinum" runat="server" />
|
|
<asp:Image ImageUrl="~/images/ver-icon/7.png" CssClass="sprite"
|
|
Width="32" Height="32" AlternateText="Heart Gold" runat="server" />
|
|
<asp:Image ImageUrl="~/images/ver-icon/8.png" CssClass="sprite"
|
|
Width="32" Height="32" AlternateText="Soul Silver" runat="server" />
|
|
</asp:Label>
|
|
</div>
|
|
<div class="pfRadListItem">
|
|
<asp:RadioButton ID="rbGen5" GroupName="grpGeneration" Checked="true" runat="server" />
|
|
<asp:Label ID="lblGen5" AssociatedControlID="rbGen5" runat="server">
|
|
<asp:Image ImageUrl="~/images/ver-icon/21.png" CssClass="sprite"
|
|
Width="32" Height="32" AlternateText="Black" runat="server" />
|
|
<asp:Image ImageUrl="~/images/ver-icon/20.png" CssClass="sprite"
|
|
Width="32" Height="32" AlternateText="White" runat="server" />
|
|
<asp:Image ImageUrl="~/images/ver-icon/23.png" CssClass="sprite"
|
|
Width="32" Height="32" AlternateText="Black 2" runat="server" />
|
|
<asp:Image ImageUrl="~/images/ver-icon/22.png" CssClass="sprite"
|
|
Width="32" Height="32" AlternateText="White 2" runat="server" />
|
|
</asp:Label>
|
|
</div>
|
|
</td>
|
|
<td class="pfFormValue" rowspan="3" style="vertical-align: bottom;">
|
|
<asp:Button ID="btnSearch" Width="8em" Text="Search" runat="server" />
|
|
</td>
|
|
|
|
</tr>
|
|
<tr class="pfFormPair">
|
|
<th class="pfFormKey">Level</th>
|
|
<td class="pfFormValue">
|
|
<asp:TextBox ID="txtLevelMin" min="1" max="100" Width="3em" Text="1" runat="server" />
|
|
to
|
|
<asp:TextBox ID="txtLevelMax" min="1" max="100" Width="3em" Text="100" runat="server" />
|
|
</td>
|
|
</tr>
|
|
<tr class="pfFormPair">
|
|
<th class="pfFormKey">Gender</th>
|
|
<td class="pfFormValue">
|
|
<asp:CheckBox ID="chkMale" Text="Male" Checked="true" runat="server" />
|
|
<asp:CheckBox ID="chkFemale" Text="Female" Checked="true" runat="server" />
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
<div class="clear"></div>
|
|
|
|
<asp:PlaceHolder ID="phNone" runat="server">
|
|
<p>No Pokémon were found matching these terms.</p>
|
|
</asp:PlaceHolder>
|
|
<asp:Repeater ID="rptPokemon" runat="server">
|
|
<ItemTemplate>
|
|
|
|
<table class="gtsPokemonSummary gtsOffer pfBoxThin pfFormGroup">
|
|
<td class="pfFormValue colPortrait" rowspan="6">
|
|
<ul>
|
|
<li class="portrait">
|
|
<%# CreateOfferImage(Container.DataItem) %>
|
|
</li>
|
|
<li>
|
|
<%# CreatePokeball(Container.DataItem) %>
|
|
Lv.
|
|
<%# CreateLevel(Container.DataItem) %>
|
|
<%# CreateGender(Container.DataItem) %>
|
|
<%# CreatePokerus(Container.DataItem) %>
|
|
</li>
|
|
</ul>
|
|
</td>
|
|
<tr class="pfFormPair">
|
|
<th class="pfFormKey">
|
|
Name
|
|
</th>
|
|
<td class="pfFormValue">
|
|
<%# CreateNickname(Container.DataItem) %>
|
|
</td>
|
|
<th class="pfFormKey" rowspan="2">Offered by</th>
|
|
<td class="pfFormValue"><%# CreateTrainer(Container.DataItem) %></td>
|
|
</tr>
|
|
<tr class="pfFormPair">
|
|
<th class="pfFormKey">Species</th>
|
|
<td class="pfFormValue"><%# CreateSpecies(Container.DataItem) %>
|
|
(#<%# CreatePokedex(Container.DataItem) %>)
|
|
</td>
|
|
<td class="pfFormValue"></td>
|
|
</tr>
|
|
<tr class="pfFormPair">
|
|
<th class="pfFormKey">Held item</th>
|
|
<td class="pfFormValue"><%# CreateHeldItem(Container.DataItem) %></td>
|
|
<th class="pfFormKey" rowspan="2">Wanted</th>
|
|
<td class="pfFormValue"><%# CreateWantedSpecies(Container.DataItem) %></td>
|
|
</tr>
|
|
<tr class="pfFormPair">
|
|
<th class="pfFormKey">Nature</th>
|
|
<td class="pfFormValue"><%# CreateNature(Container.DataItem) %></td>
|
|
<td class="pfFormValue"><%# CreateWantedGender(Container.DataItem) %>
|
|
<%# CreateWantedLevel(Container.DataItem) %></td>
|
|
</tr>
|
|
<tr class="pfFormPair">
|
|
<th class="pfFormKey">Ability</th>
|
|
<td class="pfFormValue"><%# CreateAbility(Container.DataItem) %></td>
|
|
<th class="pfFormKey">Date</th>
|
|
<td class="pfFormValue"><%# CreateDate(Container.DataItem) %></td>
|
|
</tr>
|
|
</table>
|
|
|
|
</ItemTemplate>
|
|
</asp:Repeater>
|
|
|
|
</asp:Content>
|