Well, unfortunately this input form is for internal company data and a lot of the Text/Labels/etc contain proprietary info that I have to remove.. so all I can really show you of the form isn't much.. :(
<%@ Page Language="C#" MasterPageFile="~/Main.master" AutoEventWireup="true" CodeFile="maint_form.aspx.cs" Inherits="form_maint_form" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajax" %>
<%@ MasterType VirtualPath="~/Main.master" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<p><asp:validationsummary id="vsSummary" runat="server"></asp:validationsummary></p>
<p><span class="maint_form_confirm_message"><asp:label id="Label1" runat="server" Visible="False"></asp:label></span></p>
<table>
...
</table>
<br /><br />
...lather, rinse, repeat..etc..
<p><asp:button id="btnSubmit" runat="server" Text="Submit Form" OnClick="btnSubmit_Click"></asp:button>
<asp:button id="btnSubmit1" runat="server" Visible="False" Text="Confirm Form" OnClick="btnSubmit1_Click"></asp:button>
<asp:button id="btnEdit" runat="server" Visible="False" Text="Edit Form" OnClick="btnEdit_Click"></asp:button></p>
</asp:Content>
The guts of the html is just table after table after table of input areas/sections. There's nothing fancy about them - they dont even have separate submit buttons. Most are simply textboxes and validators - but a few also contain databound dropdowns/radiobuttons.
The page uses the watermark ajax toolkit control a few times, but the problem was happening before I even added the toolkit reference.
Other than the html itself being VERY long - it numbers almost 1000 lines (yes i know it's crazy for 1 form to be that long - you should have seen it before I got it) - there's nothing special/fancy about it. It's just a brute force approach to data collection.
I'm really at a loss as to why it doesnt get the stylesheet link injected :(
thanks!