<form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> <Scripts> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" /> </Scripts> </telerik:RadScriptManager> <div> <asp:TextBox ID="TextBox1" runat="server" /> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" ErrorMessage="RequiredFieldValidator" /> </div> <asp:Button ID="Button1" runat="server" Text="Test" /> <script type="text/javascript"> $(function () { if (typeof ValidatorUpdateDisplay != 'undefined') { var originalValidatorUpdateDisplay = ValidatorUpdateDisplay; ValidatorUpdateDisplay = function (val) { if (!val.isvalid) { $("#" + val.controltovalidate).css("border", "2px solid red"); } originalValidatorUpdateDisplay(val); } } }); </script></form>
<rada:RadAsyncUpload ID="RadUpload1" runat="server" OnFileUploaded="RadAsyncUpload1_FileUploaded" OnClientFileUploadFailed="onUploadFailed"
ReadOnlyFileInputs="true" OnClientFileSelected="onFileSelected" OnClientFileUploaded="onFileUploaded" OnClientFileUploading="onFileUploading" TemporaryFolder="c:\temp" />
<script type="text/javascript">
var $ = $telerik.$;
var uploadsInProgress = 0;
function onFileSelected(sender, args) {
alert(
'4');
if (!uploadsInProgress)
$(
"#newupload").attr("disabled", "disabled");
uploadsInProgress++;
}
function onFileUploaded(sender, args) {
alert(
'3');
decrementUploadsInProgress();
}
function onUploadFailed(sender, args) {
alert(
'2');
decrementUploadsInProgress();
}
function decrementUploadsInProgress() {
alert(
'1');
uploadsInProgress--;
if (!uploadsInProgress)
$(
"#newupload").removeAttr("disabled");
}
function onFileUploading() {
alert(
'5');
}
</script>
<asp:EntityDataSource ID="EntityDataSource2" runat="server" ConnectionString="name=TBSDBContext" DefaultContainerName="TBSDBContext" EnableDelete="True" EnableFlattening="False" EnableInsert="True" EnableUpdate="True" EntitySetName="Offices" EntityTypeFilter="Office"> </asp:EntityDataSource><%@ Page Title="" Language="C#" MasterPageFile="~/Themes/Base/Main.Master" AutoEventWireup="true" CodeBehind="Agreement.aspx.cs" Inherits="NationalFundingDev.AgreementPage" %><asp:Content ID="Content1" ContentPlaceHolderID="cphTitle" runat="server"></asp:Content><asp:Content ID="Content2" ContentPlaceHolderID="cphAJAXManager" runat="server"> <telerik:RadAjaxManager runat="server" ID="ram"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="rtsAgreementOptions"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rtsAgreementOptions" /> <telerik:AjaxUpdatedControl ControlID="rmpAgreementOptions" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="rgAgreementFundingOverView"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rgAgreementFundingOverView" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="rgOverViewDocuments"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rgOverViewDocuments" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="rgFundedSites"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rgFundedSites" LoadingPanelID="ralp" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="rcbctContacts"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rgctContact" LoadingPanelID="ralp" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="rcbcbContacts"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rgcbContact" LoadingPanelID="ralp" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="rcbubContacts"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rbubContactRemove" /> <telerik:AjaxUpdatedControl ControlID="rcbubContacts" /> <telerik:AjaxUpdatedControl ControlID="rgubContact" LoadingPanelID="ralp" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="rcbutContacts"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rbutContactRemove" /> <telerik:AjaxUpdatedControl ControlID="rcbutContacts" /> <telerik:AjaxUpdatedControl ControlID="rgutContact" LoadingPanelID="ralp" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="rbubContactRemove"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rbubContactRemove" /> <telerik:AjaxUpdatedControl ControlID="rcbubContacts" /> <telerik:AjaxUpdatedControl ControlID="rgubContact" LoadingPanelID="ralp" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="rbutContactRemove"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rbutContactRemove" /> <telerik:AjaxUpdatedControl ControlID="rcbutContacts" /> <telerik:AjaxUpdatedControl ControlID="rgutContact" LoadingPanelID="ralp" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="rgStudiesSupport"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rgStudiesSupport" LoadingPanelID="ralp" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="rbUploadDocuments"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rgAgreementDocuments" LoadingPanelID="ralp" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="rgAgreementDocuments"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rgAgreementDocuments" LoadingPanelID="ralp" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="ralp" runat="server" Skin="BlackMetroTouch" /></asp:Content><asp:Content ID="Content3" ContentPlaceHolderID="cphImage" runat="server"> <div id="divImage" style="padding-top: 10px; padding-right: 5px;"> <asp:Image runat="server" ID="imgCustLogo" Height="100px" Width="100px" /> </div></asp:Content><asp:Content ID="Content4" ContentPlaceHolderID="cphInformation" runat="server"> <b>Agreement: <%: agreement.PurchaseOrderNumber %></b> <br /> <a href="<%: String.Format("Customer.aspx?CustomerID={0}", agreement.Customer.CustomerID) %>">Customer: <%: agreement.Customer.Code %> - <%: agreement.Customer.Name %></a><br /> FBMS Customer Number: <%: agreement.Customer.Number %><br /> <a href="<%# agreement.Customer.URL %>" target="_blank">Customer Website</a><br /> <p style="color: orange; padding: 0px; margin: 0px;"><%: Tags %></p></asp:Content><asp:Content ID="Content5" ContentPlaceHolderID="cphSidePanel" runat="server"> <telerik:RadTabStrip runat="server" ID="rtsAgreementOptions" MultiPageID="rmpAgreementOptions" Skin="BlackMetroTouch" Width="150px" OnTabClick="rtsAgreementOptions_TabClick" > <Tabs> <telerik:RadTab Text="Overview" Width="150px" Selected="true" TabIndex="0" /> <telerik:RadTab Text="Contacts" Width="150px" TabIndex="1" /> <telerik:RadTab Text="Mods" Width="150px" TabIndex="2" /> <telerik:RadTab Text="Funded Sites" Width="150px" TabIndex="3" /> <telerik:RadTab Text="Studies / Support" Width="150px" TabIndex="4" /> <telerik:RadTab Text="Documents" Width="150px" TabIndex="5" /> </Tabs> </telerik:RadTabStrip></asp:Content><asp:Content ID="Content6" ContentPlaceHolderID="cphBody" runat="server"> <telerik:RadMultiPage runat="server" ID="rmpAgreementOptions" RenderSelectedPageOnly="true"> <!-- OverView --> <telerik:RadPageView ID="rpvOverView" runat="server" Selected="true"> <table style="width: 100%;"> <tr> <td valign="top" style="width: 500px;"> <div id="divAgreementInfo" class="SectionContent" style="width: 500px;"> <h2>Agreement Information</h2> <telerik:RadAjaxPanel runat="server" ID="rapAgreementInfo" OnLoad="rapAgreementInfo_Load"> <table style="width: 100%;"> <tr> <td valign="top"> <table> <tr> <td align="right"><b>Start Date:</b></td> <td> <asp:Literal runat="server" ID="ltlAgreementStartDate" /></td> </tr> <tr> <td align="right"><b>End Date:</b></td> <td> <asp:Literal runat="server" ID="ltlAgreementEndDate" /></td> </tr> <tr> <td align="right"><b>Purchase Order #:</b></td> <td> <asp:Literal runat="server" ID="ltlPurchaseOrderNumber" /></td> </tr> <tr> <td align="right"><b>MPC:</b></td> <td> <asp:Literal runat="server" ID="ltlMPC" /></td> </tr> <tr> <td align="right"><b>FBMS:</b></td> <td> <asp:Literal runat="server" ID="ltlFBMS" /></td> </tr> </table> </td> <td style="padding-left: 10px;" valign="top"> <center><b style="font-size:medium;">Signed</b></center> <table> <tr> <td align="right"><b>USGS:</b></td> <td> <asp:Literal runat="server" ID="ltlUSGSSigned" /></td> </tr> <tr> <td align="right"><b>Customer:</b></td> <td> <asp:Literal runat="server" ID="ltlCustomerSigned" /></td> </tr> </table> </td> </tr> </table> <table width="100%"> <tr> <td></td> <td align="center"><b>USGS CWP</b></td> <td align="center"><b>Customer</b></td> <td align="center"><b>Other</b></td> </tr> <tr> <td align="right" style="background-color: #acdbe3; color: black;">Funded Sites<br /> Studies/Support<br /> <b>Total</b></td> <td align="center" style="background-color: #acdbe3; color: black;"> <asp:Literal runat="server" ID="ltlSiteFundingUSGSCWP" /><br /> <asp:Literal runat="server" ID="ltlStudiesFundingUSGSCWP" /><br /> <b> <asp:Literal runat="server" ID="ltlUSGSCWPFundingSum" /></b></td> <td align="center" style="background-color: #acdbe3; color: black;"> <asp:Literal runat="server" ID="ltlSiteFundingCustomer" /><br /> <asp:Literal runat="server" ID="ltlStudiesFundingCustomer" /><br /> <b> <asp:Literal runat="server" ID="ltlCustomerFundingSum" /></b></td> <td align="center" style="background-color: #acdbe3; color: black;">0<br /> 0<br /> <b>0</b></td> </tr> <tr> <td align="right" style="background-color: black; color: white;"><b>Funding Total</b></td> <td align="center" style="background-color: black; color: white;"> <asp:Literal runat="server" ID="ltlFundingUSGSCWP" /></td> <td align="center" style="background-color: black; color: white;"> <asp:Literal runat="server" ID="ltlFundingCustomer" /></td> <td align="center" style="background-color: black; color: white;"> <asp:Literal runat="server" ID="ltlFundingOther" /></td> </tr> <tr> <td align="right" style="background-color: lightgray; color: black;"><b>Difference</b></td> <td align="center" style="background-color: lightgray; color: black;"> <asp:Literal runat="server" ID="ltlDifferenceUSGS" /></td> <td align="center" style="background-color: lightgray; color: black;"> <asp:Literal runat="server" ID="ltlDifferenceCustomer" /></td> <td align="center" style="background-color: lightgray; color: black;"> <asp:Literal runat="server" ID="ltlDifferenceOther" /></td> </tr> </table> </telerik:RadAjaxPanel> </div> <br /> <div id="divDocuments" class="SectionContent"> <h2>Documents</h2> <telerik:RadGrid ID="rgOverViewDocuments" Width="100%" AutoGenerateColumns="false" runat="server" OnNeedDataSource="rgAgreementDocuments_NeedDataSource" Skin="BlackMetroTouch" ShowHeader="false"> <MasterTableView DataKeyNames="Path"> <Columns> <telerik:GridTemplateColumn HeaderText="Agreement Documents"> <ItemTemplate> <a style="color: #4a95a1;" href='<%# Eval("URL") %>' target="_blank"><%# Eval("Name") %></a> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> <br /> </div> </td> <td valign="top"> <div id="divFunding" class="SectionContent"> <h2>Funding</h2> <telerik:RadGrid runat="server" ID="rgAgreementFundingOverView" AutoGenerateColumns="false" OnNeedDataSource="rgAgreementFundingOverView_NeedDataSource" OnDetailTableDataBind="rgAgreementFundingOverView_DetailTableDataBind" Width="100%"> <MasterTableView DataKeyNames="AgreementModID" HierarchyDefaultExpanded="true"> <HeaderStyle BackColor="#696f74" Font-Bold="true" ForeColor="White" Font-Size="Small" HorizontalAlign="Center" /> <DetailTables> <telerik:GridTableView runat="server" ShowHeader="false"> <Columns> <telerik:GridTemplateColumn> <ItemTemplate> <table width="100%"> <tr> <td></td> <td align="center"><b>USGS CWP</b></td> <td align="center"><b>Customer</b></td> <td align="center"><b>Other</b></td> </tr> <tr> <td align="right" style="background-color: #acdbe3;">Funded Sites<br /> Studies/Support<br /> <b>Total</b></td> <td align="center" style="background-color: #acdbe3;"><%# String.Format("{0:c0}", Eval("SiteFundingUSGSCWP")) %><br /> <%# String.Format("{0:c0}", Eval("StudiesFundingUSGSCWP")) %><br /> <b><%# String.Format("{0:c0}", Convert.ToDouble(Eval("SiteFundingUSGSCWP")) + Convert.ToDouble(Eval("StudiesFundingUSGSCWP"))) %></b></td> <td align="center" style="background-color: #acdbe3;"><%# String.Format("{0:c0}", Eval("SiteFundingCustomer")) %><br /> <%# String.Format("{0:c0}", Eval("StudiesFundingCustomer")) %><br /> <b><%# String.Format("{0:c0}",Convert.ToDouble(Eval("SiteFundingCustomer")) + Convert.ToDouble(Eval("StudiesFundingCustomer"))) %></b></td> <td align="center" style="background-color: #acdbe3;"><%# String.Format("{0:c0}", 0) %><br /> <%# String.Format("{0:c0}", 0) %><br /> <b><%# String.Format("{0:c0}", 0) %></b></td> </tr> <tr> <td align="right" style="background-color: black; color: white;"><b>Funding Total</b></td> <td align="center" style="background-color: black; color: white;"><%# String.Format("{0:c0}",Eval("FundingUSGSCWP")) %></td> <td align="center" style="background-color: black; color: white;"><%# String.Format("{0:c0}", Eval("FundingCustomer")) %></td> <td align="center" style="background-color: black; color: white;"><%# String.Format("{0:c0}", Eval("FundingOther")) %></td> </tr> <tr> <td align="right" style="background-color: lightgray;"><b>Difference</b></td> <td align="center" style="background-color: lightgray;"><%# String.Format("{0:c0}", Convert.ToDouble(Eval("FundingUSGSCWP")) - Convert.ToDouble(Eval("SiteFundingUSGSCWP")) - Convert.ToDouble(Eval("StudiesFundingUSGSCWP"))) %></td> <td align="center" style="background-color: lightgray;"><%# String.Format("{0:c0}", Convert.ToDouble(Eval("FundingCustomer")) - Convert.ToDouble(Eval("SiteFundingCustomer")) - Convert.ToDouble(Eval("StudiesFundingCustomer"))) %></td> <td align="center" style="background-color: lightgray;"><%# String.Format("{0:c0}", Eval("FundingOther")) %></td> </tr> </table> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </telerik:GridTableView> </DetailTables> <Columns> <telerik:GridBoundColumn HeaderText="" DataField="ModName" HeaderStyle-Width="160px" ItemStyle-HorizontalAlign="Right" ItemStyle-Font-Bold="true" /> <telerik:GridBoundColumn HeaderText="USGS CWP" DataField="FundingUSGSCWP" DataFormatString="{0:c0}" /> <telerik:GridBoundColumn HeaderText="Customer" DataField="FundingCustomer" DataFormatString="{0:c0}" /> <telerik:GridBoundColumn HeaderText="Other" DataField="FundingOther" DataFormatString="{0:c0}" /> </Columns> </MasterTableView> </telerik:RadGrid> </div> </td> </tr> </table> <div class="SectionContent"> <h2>Contacts</h2> <table style="width: 100%;"> <tr> <td style="width: 50%;"> <telerik:RadGrid runat="server" ID="rgctContactOverView" OnNeedDataSource="rgctContact_NeedDataSource" Width="100%" AutoGenerateColumns="false"> <MasterTableView NoDetailRecordsText="There are no customer technical contacts assigned to this agreement." NoMasterRecordsText="There are no customer technical contacts assigned to this agreement."> <HeaderStyle BackColor="#696f74" Font-Bold="true" ForeColor="White" Font-Size="Small" HorizontalAlign="Center" /> <Columns> <telerik:GridTemplateColumn HeaderText="Customer Technical Contact"> <ItemTemplate> <b><%# ContactName(Eval("Salutation"), Eval("FirstName"), Eval("MiddleName"), Eval("LastName")) %></b><br /> <%# Eval("Title") %><br /> Work:<%# PhoneFormat(Eval("PhoneWork")) %><br /> Mobile:<%# PhoneFormat(Eval("PhoneMobile")) %><br /> Fax:<%# PhoneFormat(Eval("PhoneFax")) %><br /> Email:<a href='mailto:<%# Eval("Email") %>'><%# Eval("Email") %></a><br /> <%# Eval("StreetOne") %> <%# Eval("StreetTwo") %><br /> <%# Eval("City") %>, <%# Eval("State") %> <%# Eval("ZipCode") %> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> </td> <td style="width: 50%;"> <telerik:RadGrid runat="server" ID="rgcbContactOverView" OnNeedDataSource="rgcbContact_NeedDataSource" Width="100%" AutoGenerateColumns="false"> <MasterTableView NoDetailRecordsText="There are no customer billing contacts assigned to this agreement." NoMasterRecordsText="There are no customer billing contacts assigned to this agreement."> <HeaderStyle BackColor="#696f74" Font-Bold="true" ForeColor="White" Font-Size="Small" HorizontalAlign="Center" /> <Columns> <telerik:GridTemplateColumn HeaderText="Customer Billing Contact"> <ItemTemplate> <b><%# ContactName(Eval("Salutation"), Eval("FirstName"), Eval("MiddleName"), Eval("LastName")) %></b><br /> <%# Eval("Title") %><br /> Work:<%# PhoneFormat(Eval("PhoneWork")) %><br /> Mobile:<%# PhoneFormat(Eval("PhoneMobile")) %><br /> Fax:<%# PhoneFormat(Eval("PhoneFax")) %><br /> Email:<a href='mailto:<%# Eval("Email") %>'><%# Eval("Email") %></a><br /> <%# Eval("StreetOne")%> <%# Eval("StreetTwo") %><br /> <%# Eval("City") %>, <%# Eval("State") %> <%# Eval("ZipCode") %> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> </td> </tr> <tr> <td style="width: 50%;"> <telerik:RadGrid runat="server" ID="rgutContactOverView" OnNeedDataSource="rgutContact_NeedDataSource" Width="100%" AutoGenerateColumns="false"> <MasterTableView NoDetailRecordsText="There are no usgs technical contacts assigned to this agreement." NoMasterRecordsText="There are no USGS technical contacts assigned to this agreement."> <HeaderStyle BackColor="#696f74" Font-Bold="true" ForeColor="White" Font-Size="Small" HorizontalAlign="Center" /> <Columns> <telerik:GridTemplateColumn HeaderText="USGS Technical Contact"> <ItemTemplate> <b><%# Eval("FullName") %></b> <%# Eval("Title") %><br /> Work:<%# PhoneFormat(Eval("PhoneWork")) %><br /> Mobile:<%# PhoneFormat(Eval("PhoneMobile")) %><br /> Fax:<%# PhoneFormat(Eval("PhoneFax")) %><br /> Email:<a href='mailto:<%# Eval("Email") %>'><%# Eval("Email") %></a><br /> <%# Eval("StreetOne").ToString() + " " + Eval("StreetTwo").ToString() %><br /> <%# Eval("City") %>, <%# Eval("State") %> <%# Eval("ZipCode") %> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> </td> <td style="width: 50%;"> <telerik:RadGrid runat="server" ID="rgubContactOverView" OnNeedDataSource="rgubContact_NeedDataSource" Width="100%" AutoGenerateColumns="false"> <MasterTableView NoDetailRecordsText="There are no usgs billing contacts assigned to this agreement." NoMasterRecordsText="There are no USGS billing contacts assigned to this agreement."> <HeaderStyle BackColor="#696f74" Font-Bold="true" ForeColor="White" Font-Size="Small" HorizontalAlign="Center" /> <Columns> <telerik:GridTemplateColumn HeaderText="USGS Billing Contact"> <ItemTemplate> <b><%# Eval("FullName") %></b> <%# Eval("Title") %><br /> Work:<%# PhoneFormat(Eval("PhoneWork")) %><br /> Mobile:<%# PhoneFormat(Eval("PhoneMobile")) %><br /> Fax:<%# PhoneFormat(Eval("PhoneFax")) %><br /> Email:<a href='mailto:<%# Eval("Email") %>'><%# Eval("Email") %></a><br /> <%# Eval("StreetOne").ToString() + " " + Eval("StreetTwo").ToString() %><br /> <%# Eval("City") %>, <%# Eval("State") %> <%# Eval("ZipCode") %> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> </td> </tr> </table> </div> <table style="width: 100%;"> <tr> <td colspan="2"> <div class="SectionContent"> <h2>Studies Funding</h2> <telerik:RadGrid runat="server" ID="rgStudiesFundingOverView" AutoGenerateColumns="false" OnNeedDataSource="rgStudiesFundingOverView_NeedDataSource"> <MasterTableView NoDetailRecordsText="This agreement does not have any Studies Funding tied to it." NoMasterRecordsText="This agreement does not have any Studies Funding tied to it."> <HeaderStyle BackColor="#696f74" Font-Bold="true" ForeColor="White" Font-Size="Small" /> <Columns> <telerik:GridBoundColumn HeaderText="Basis" DataField="BasisProjectNumber" /> <telerik:GridBoundColumn HeaderText="Code" DataField="Code" /> <telerik:GridBoundColumn HeaderText="Description" DataField="Description" /> <telerik:GridBoundColumn HeaderText="USGS" DataField="FundingUSGSCWP" DataFormatString="{0:c0}" /> <telerik:GridBoundColumn HeaderText="Customer" DataField="FundingCustomer" DataFormatString="{0:c0}" /> <telerik:GridBoundColumn HeaderText="Remarks" DataField="Remarks" HeaderStyle-Width="300px" FooterStyle-HorizontalAlign="Left" /> </Columns> <GroupByExpressions> <telerik:GridGroupByExpression> <SelectFields> <telerik:GridGroupByField FieldName="Number" FieldAlias="Mod" /> </SelectFields> <GroupByFields> <telerik:GridGroupByField FieldName="Number" /> </GroupByFields> </telerik:GridGroupByExpression> </GroupByExpressions> </MasterTableView> </telerik:RadGrid> </div> </td> </tr> <tr> <td colspan="2"> <div class="SectionContent"> <h2>Site Funding</h2> <telerik:RadGrid runat="server" ID="rgSiteFundingOverView" AutoGenerateColumns="false" OnNeedDataSource="rgSiteFundingOverView_NeedDataSource"> <MasterTableView NoDetailRecordsText="This agreement does not have any Site Funding tied to it." NoMasterRecordsText="This agreement does not have any Site Funding tied to it."> <HeaderStyle BackColor="#696f74" Font-Bold="true" ForeColor="White" Font-Size="Small" /> <Columns> <telerik:GridTemplateColumn HeaderStyle-Width="20px"> <ItemTemplate> <asp:Image runat="server" ID="imgNSIP" Height="20" Width="20" ImageUrl='<%# NSIPImageURL(Eval("NSIPScore")) %>' Visible='<%# NSIPImageVisible(Eval("NSIPScore")) %>' /> <telerik:RadToolTip runat="server" ID="rttNSIPImage" TargetControlID="imgNSIP" ShowEvent="OnMouseOver" OffsetX="0" OffsetY="0" HideEvent="LeaveToolTip" HideDelay="0" Animation="None" Position="TopCenter" RelativeTo="Element" Skin="BlackMetroTouch"> NSIP-Eligible Site </telerik:RadToolTip> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn HeaderText="Number" DataField="SiteNumber" /> <telerik:GridBoundColumn HeaderText="Name" DataField="SiteName" /> <telerik:GridBoundColumn HeaderText="Code" DataField="Code" /> <telerik:GridBoundColumn HeaderText="Units" DataField="CollectionUnits" /> <telerik:GridBoundColumn HeaderText="Difficulty Factor" DataField="DifficultyFactor" /> <telerik:GridBoundColumn HeaderText="USGS" DataField="FundingUSGSCWP" DataFormatString="{0:c0}" /> <telerik:GridBoundColumn HeaderText="Customer" DataField="FundingCustomer" DataFormatString="{0:c0}" /> <telerik:GridBoundColumn HeaderText="Remarks" DataField="Remarks" FooterStyle-HorizontalAlign="Left" /> </Columns> <GroupByExpressions> <telerik:GridGroupByExpression> <SelectFields> <telerik:GridGroupByField FieldName="ModNumber" FieldAlias="Mod" /> </SelectFields> <GroupByFields> <telerik:GridGroupByField FieldName="ModNumber" /> </GroupByFields> </telerik:GridGroupByExpression> </GroupByExpressions> </MasterTableView> </telerik:RadGrid> </div> </td> </tr> <tr> <td colspan="2"> <div class="SectionContent"> <h2>Funded Sites Map</h2> <asp:HiddenField runat="server" ID="hfMap" ClientIDMode="Static" /> <div id="map" style="height: 500px; width: 100%;"></div> <style type="text/css"> .legend { width: 175px; color:black; background-color: white; /* IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /* IE 5-7 */ filter: alpha(opacity=80); /* Netscape */ -moz-opacity: 0.8; /* Safari 1.x */ -khtml-opacity: 0.8; /* Good browsers */ opacity: 0.8; -moz-border-radius: 2%; -webkit-border-radius: 2%; -khtml-border-radius: 2%; border-radius: 2%; padding: 10px; vertical-align: bottom; } </style> <script type="text/javascript"> //Wait for the Website to load $(document).ready(function () { //------------------MAP SECTION -----------------------// //Create a map object var map = L.map('map').setView([52, -98], 3); //Set the Tile Layer and add it to map L.tileLayer('http://server.arcgisonline.com/ArcGIS/rest/services/World_Physical_Map/MapServer/tile/{z}/{y}/{x}', { maxZoom: 8, minZoom: 2 }).addTo(map);; //Add the Legend var legend = L.control({ position: 'topright' }); legend.onAdd = function (map) { var div = L.DomUtil.create('div', 'legend'); div.innerHTML = '<center><b>Legend</b></center><hr/>' + '<table>' + '<tr><td><div><img src="http://wdr.water.usgs.gov/nwisgmap/images/icons16x16/sw_only.png" alt="Surface-Water Sites" /></td><td style="vertical-align:top;"><span style="vertical-align:top;">Surface-Water Sites</span><div></td></tr>' + '<tr><td><div><img src="http://wdr.water.usgs.gov/nwisgmap/images/icons16x16/gw_only.png" alt="Groundwater Sites" /></td><td style="vertical-align:top;"> <span style="vertical-align:top;">Groundwater Sites</span><div></td></tr>' + '<tr><td><div><img src="http://wdr.water.usgs.gov/nwisgmap/images/icons16x16/sp_only.png" alt="Spring Sites" /></td><td style="vertical-align:top;"> <span style="vertical-align:top;">Spring Sites<br /></span><div></td></tr>' + '<tr><td><div><img src="http://wdr.water.usgs.gov/nwisgmap/images/icons16x16/clim_only.png" alt="Atmospheric Sites" /></td><td style="vertical-align:top;"><span style="vertical-align:top;">Atmospheric Sites</span><div></td></tr>' + '<tr><td><div><img src="http://wdr.water.usgs.gov/nwisgmap/images/icons16x16/ot_only.png" alt="Other Site Types" /></td><td style="vertical-align:top;"> <span style="vertical-align:top;">Other Site Types</span><div></td></tr>' + '</table>'; return div; }; legend.addTo(map); //------------------SITES SECTION -----------------------// var markers = new L.MarkerClusterGroup(); //Grab the hidden field that JSON of sites is stored in var hfMap = $("#hfMap"); //Convert the sites to a JSON array var sites = $.parseJSON(hfMap.val()); //Foreach site in the sites array add them to the map $(sites).each(function (index, site) { //Add Marker to Cluster Group //Create the icon information for this site var myIcon = L.icon({ iconUrl: site.IconURL, iconSize: [20, 20], shadowURL: site.IconShadowURL, shadowSize: [20, 20] }); //Initialize a L.marker object and bind the popUpText to it and its Icon //Then add the site 'L.marker' to the marker Cluster 'markers' markers.addLayer(L.marker([site.Lat, site.Lng], { icon: myIcon }).bindPopup(site.PopUpText, { maxWidth: 500 })); L.marker([site.Lat, site.Lng], { icon: myIcon }).bindPopup(site.PopUpText, { maxWidth: 500 }).addTo(map); }); map.fitBounds(markers.getBounds()); //map.addLayer(markers); }); </script> </div> </td> </tr> </table> </telerik:RadPageView> <!-- Contacts --> <telerik:RadPageView ID="Contacts" runat="server"> <table> <tr> <!-- Customer Technical Contact --> <td valign="top" style="width: 50%; padding: 10px;"> <telerik:RadComboBox runat="server" ID="rcbctContacts" DataSourceID="ldsCustomerContacts" Width="100%" HighlightTemplatedItems="true" DataTextField="AddressTitle" DataValueField="CustomerContactAddressID" EnableVirtualScrolling="true" OnSelectedIndexChanged="rcbctContacts_SelectedIndexChanged" AppendDataBoundItems="true" AutoPostBack="true"> <Items> <telerik:RadComboBoxItem Text="" Value="" /> </Items> <ItemTemplate> <%# ContactName(Eval("Salutation"), Eval("FirstName"), Eval("MiddleName"), Eval("LastName")) + " - " + Eval("Type").ToString() %> </ItemTemplate> </telerik:RadComboBox> <br /> <br /> <telerik:RadGrid runat="server" ID="rgctContact" OnNeedDataSource="rgctContact_NeedDataSource" Width="100%" AutoGenerateColumns="false"> <MasterTableView NoDetailRecordsText="There are no customer technical contacts assigned to this agreement." NoMasterRecordsText="There are no customer technical contacts assigned to this agreement."> <HeaderStyle BackColor="#696f74" Font-Bold="true" ForeColor="White" Font-Size="Small" HorizontalAlign="Center" /> <Columns> <telerik:GridTemplateColumn HeaderText="Customer Technical Contact"> <ItemTemplate> <b><%# ContactName(Eval("Salutation"), Eval("FirstName"), Eval("MiddleName"), Eval("LastName")) %></b><br /> <%# Eval("Title") %><br /> Work:<%# PhoneFormat(Eval("PhoneWork")) %><br /> Mobile:<%# PhoneFormat(Eval("PhoneMobile")) %><br /> Fax:<%# PhoneFormat(Eval("PhoneFax")) %><br /> Email:<a href='mailto:<%# Eval("Email") %>'><%# Eval("Email") %></a><br /> <%# Eval("StreetOne") %> <%# Eval("StreetTwo") %><br /> <%# Eval("City") %>, <%# Eval("State") %> <%# Eval("ZipCode") %> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> </td> <!-- CUSTOMER Billing Contact--> <td valign="top" style="width: 50%; padding: 10px;"> <telerik:RadComboBox runat="server" ID="rcbcbContacts" DataSourceID="ldsCustomerContacts" Width="100%" HighlightTemplatedItems="true" DataTextField="AddressTitle" DataValueField="CustomerContactAddressID" EnableVirtualScrolling="true" OnSelectedIndexChanged="rcbcbContacts_SelectedIndexChanged" AppendDataBoundItems="true" AutoPostBack="true"> <Items> <telerik:RadComboBoxItem Text="" Value="" /> </Items> <ItemTemplate> <%# ContactName(Eval("Salutation"), Eval("FirstName"), Eval("MiddleName"), Eval("LastName")) + " - " + Eval("Type").ToString() %> </ItemTemplate> </telerik:RadComboBox> <br /> <br /> <telerik:RadGrid runat="server" ID="rgcbContact" OnNeedDataSource="rgcbContact_NeedDataSource" Width="100%" AutoGenerateColumns="false"> <MasterTableView NoDetailRecordsText="There are no customer billing contacts assigned to this agreement." NoMasterRecordsText="There are no customer billing contacts assigned to this agreement."> <HeaderStyle BackColor="#696f74" Font-Bold="true" ForeColor="White" Font-Size="Small" HorizontalAlign="Center" /> <Columns> <telerik:GridTemplateColumn HeaderText="Customer Billing Contact"> <ItemTemplate> <b><%# ContactName(Eval("Salutation"), Eval("FirstName"), Eval("MiddleName"), Eval("LastName")) %></b><br /> <%# Eval("Title") %><br /> Work:<%# PhoneFormat(Eval("PhoneWork")) %><br /> Mobile:<%# PhoneFormat(Eval("PhoneMobile")) %><br /> Fax:<%# PhoneFormat(Eval("PhoneFax")) %><br /> Email:<a href='mailto:<%# Eval("Email") %>'><%# Eval("Email") %></a><br /> <%# Eval("StreetOne")%> <%# Eval("StreetTwo") %><br /> <%# Eval("City") %>, <%# Eval("State") %> <%# Eval("ZipCode") %> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> </td> </tr> <tr> <!-- USGS Technical Contact --> <td valign="top" style="width: 50%; padding: 10px;"> <br /> <telerik:RadComboBox runat="server" ID="rcbutContacts" OnItemsRequested="rcbutContacts_ItemsRequested" OnSelectedIndexChanged="rcbutContacts_SelectedIndexChanged" AppendDataBoundItems="true" Width="100%" HighlightTemplatedItems="true" AllowCustomText="true" EnableLoadOnDemand="true" ItemsPerRequest="5" AutoPostBack="true" Height="100px"> </telerik:RadComboBox> <br /> <telerik:RadGrid runat="server" ID="rgutContact" OnNeedDataSource="rgutContact_NeedDataSource" Width="100%" AutoGenerateColumns="false"> <MasterTableView NoDetailRecordsText="There are no usgs technical contacts assigned to this agreement." NoMasterRecordsText="There are no USGS technical contacts assigned to this agreement."> <HeaderStyle BackColor="#696f74" Font-Bold="true" ForeColor="White" Font-Size="Small" HorizontalAlign="Center" /> <Columns> <telerik:GridTemplateColumn HeaderText="USGS Technical Contact"> <ItemTemplate> <b><%# Eval("FullName") %></b> <%# Eval("Title") %><br /> Work:<%# PhoneFormat(Eval("PhoneWork")) %><br /> Mobile:<%# PhoneFormat(Eval("PhoneMobile")) %><br /> Fax:<%# PhoneFormat(Eval("PhoneFax")) %><br /> Email:<a href='mailto:<%# Eval("Email") %>'><%# Eval("Email") %></a><br /> <%# Eval("StreetOne").ToString() + " " + Eval("StreetTwo").ToString() %><br /> <%# Eval("City") %>, <%# Eval("State") %> <%# Eval("ZipCode") %> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> <telerik:RadButton runat="server" ID="rbutContactRemove" Text="Remove Contact" Visible="false" OnClick="rbutContactRemove_Click" AutoPostBack="true" Skin="BlackMetroTouch" /> </td> <!-- USGS Billing CONTACT--> <td valign="top" style="width: 50%; padding: 10px;"> <br /> <telerik:RadComboBox runat="server" ID="rcbubContacts" OnItemsRequested="rcbubContacts_ItemsRequested" OnSelectedIndexChanged="rcbubContacts_SelectedIndexChanged" AppendDataBoundItems="true" Width="100%" HighlightTemplatedItems="true" AllowCustomText="true" EnableLoadOnDemand="true" ItemsPerRequest="5" Height="100px" AutoPostBack="true"> </telerik:RadComboBox> <br /> <telerik:RadGrid runat="server" ID="rgubContact" OnNeedDataSource="rgubContact_NeedDataSource" Width="100%" AutoGenerateColumns="false"> <MasterTableView NoDetailRecordsText="There are no usgs billing contacts assigned to this agreement." NoMasterRecordsText="There are no USGS billing contacts assigned to this agreement."> <HeaderStyle BackColor="#696f74" Font-Bold="true" ForeColor="White" Font-Size="Small" HorizontalAlign="Center" /> <Columns> <telerik:GridTemplateColumn HeaderText="USGS Billing Contact"> <ItemTemplate> <b><%# Eval("FullName") %></b> <%# Eval("Title") %><br /> Work:<%# PhoneFormat(Eval("PhoneWork")) %><br /> Mobile:<%# PhoneFormat(Eval("PhoneMobile")) %><br /> Fax:<%# PhoneFormat(Eval("PhoneFax")) %><br /> Email:<a href='mailto:<%# Eval("Email") %>'><%# Eval("Email") %></a><br /> <%# Eval("StreetOne").ToString() + " " + Eval("StreetTwo").ToString() %><br /> <%# Eval("City") %>, <%# Eval("State") %> <%# Eval("ZipCode") %> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> <telerik:RadButton runat="server" ID="rbubContactRemove" Text="Remove Contact" Visible="false" OnClick="rbubContactRemove_Click" AutoPostBack="true" Skin="BlackMetroTouch" /> </td> </tr> </table> <asp:LinqDataSource ID="ldsCustomerContacts" runat="server" OnSelecting="ldsCustomerContacts_Selecting"></asp:LinqDataSource> </telerik:RadPageView> <!-- Mods --> <telerik:RadPageView ID="rpvMods" runat="server"> <telerik:RadGrid runat="server" ID="rgMods" OnNeedDataSource="rgMods_NeedDataSource" OnItemDataBound="rgMods_ItemDataBound" OnInsertCommand="rgMods_InsertCommand" OnUpdateCommand="rgMods_UpdateCommand" OnDeleteCommand="rgMods_DeleteCommand" AutoGenerateColumns="false"> <MasterTableView DataKeyNames="AgreementModID"> <EditFormSettings EditFormType="WebUserControl" UserControlName="Controls/RadGrid/AgreementModControl.ascx"></EditFormSettings> <HeaderStyle BackColor="#696f74" Font-Bold="true" ForeColor="White" Font-Size="Small" /> <Columns> <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditMod" Visible="false" /> <telerik:GridTemplateColumn UniqueName="ModNumber"> <ItemStyle HorizontalAlign="Right" /> <ItemTemplate> <b><%# ModNameFormat(Eval("Number")) %></b> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataType="System.DateTime" HeaderText="Start Date" DataField="StartDate" DataFormatString="{0:MM/dd/yyyy}" /> <telerik:GridBoundColumn DataType="System.DateTime" HeaderText="End Date" DataField="EndDate" DataFormatString="{0:MM/dd/yyyy}" /> <telerik:GridBoundColumn DataType="System.DateTime" HeaderText="USGS Sign" DataField="SignUSGSDate" DataFormatString="{0:MM/dd/yyyy}" /> <telerik:GridBoundColumn DataType="System.DateTime" HeaderText="Cust Sign" DataField="SignCustomerDate" DataFormatString="{0:MM/dd/yyyy}" /> <telerik:GridBoundColumn DataType="System.Double" HeaderText="USGS CWP" DataField="FundingUSGSCWP" DataFormatString="{0:c0}" /> <telerik:GridBoundColumn DataType="System.Double" HeaderText="Customer" DataField="FundingCustomer" DataFormatString="{0:c0}" /> <telerik:GridBoundColumn DataType="System.Double" HeaderText="Other" DataField="FundingOther" DataFormatString="{0:c0}" /> <telerik:GridButtonColumn ConfirmText="Are you sure you want to remove this mod?" ButtonType="ImageButton" CommandName="Delete" Text="Remove" UniqueName="DeleteMod" Visible="false" /> </Columns> </MasterTableView> </telerik:RadGrid> </telerik:RadPageView> <!-- Funded Sites --> <telerik:RadPageView ID="rpvFundedSites" runat="server"> <telerik:RadGrid runat="server" ID="rgFundedSites" OnNeedDataSource="rgFundedSites_NeedDataSource" OnInsertCommand="rgFundedSites_InsertCommand" OnUpdateCommand="rgFundedSites_UpdateCommand" OnDeleteCommand="rgFundedSites_DeleteCommand"> <MasterTableView AutoGenerateColumns="False" DataKeyNames="FundingSiteID"> <HeaderStyle BackColor="#696f74" Font-Bold="true" ForeColor="White" Font-Size="Small" /> <Columns> <telerik:GridTemplateColumn HeaderText="Mod" HeaderStyle-Width="60px" UniqueName="AgreementModID"> <ItemTemplate> <%# Eval("ModNumber") %> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox runat="server" ID="rcbModNumber" Width="60px" DataValueField="AgreementModID" DataTextField="Number" DataSourceID="ldsModNumber" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Site Number" HeaderStyle-Width="130px" UniqueName="SiteNumber"> <ItemTemplate> <%# Eval("SiteNumber") %> </ItemTemplate> <EditItemTemplate> <telerik:RadTextBox runat="server" ID="rtbSiteNumber" Width="120px" Text='<%# Eval("SiteNumber") %>' /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Collection Code" HeaderStyle-Width="150px" UniqueName="CollectionCodeID"> <ItemTemplate> <%# Eval("Code") %> </ItemTemplate> <EditItemTemplate> <telerik:RadComboBox ID="cbCollectionId" runat="server" Skin="Silk" DataSourceID="ldsCollectionCodes" DataValueField="CollectionCodeID" Width="150px" MaxHeight="150px" DataTextField="Code"> </telerik:RadComboBox> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Units" HeaderStyle-Width="50px" UniqueName="CollectionUnits"> <ItemTemplate> <%# Eval("CollectionUnits") %> </ItemTemplate> <EditItemTemplate> <telerik:RadNumericTextBox runat="server" ID="rntbUnits" Type="Number" MaxLength="4" MaxValue="2" MinValue="0" Width="40px" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Dif. Fact." HeaderStyle-Width="75px" UniqueName="DifficultyFactor"> <ItemTemplate> <%# Eval("DifficultyFactor") %> </ItemTemplate> <EditItemTemplate> <telerik:RadNumericTextBox runat="server" ID="rntbUnits" Type="Number" MaxLength="4" MaxValue="2" MinValue="0" Width="40px" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="USGS CWP" HeaderStyle-Width="125px" UniqueName="FundingUSGSCWP"> <ItemTemplate> <%# String.Format("{0:c0}", Eval("FundingUSGSCWP")) %> </ItemTemplate> <EditItemTemplate> <telerik:RadNumericTextBox runat="server" ID="rntbFundingUSGSCWP" Type="Currency" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Customer" HeaderStyle-Width="125px" UniqueName="FundingCustomer"> <ItemTemplate> <%# String.Format("{0:c0}", Eval("FundingCustomer")) %> </ItemTemplate> <EditItemTemplate> <telerik:RadNumericTextBox runat="server" ID="rntbFundingCustomer" Type="Currency" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridTemplateColumn HeaderText="Remarks" UniqueName="Remarks"> <ItemTemplate> <%# Eval("Remarks") %> </ItemTemplate> <EditItemTemplate> <telerik:RadTextBox runat="server" ID="rtbRemarks" TextMode="MultiLine" Height="50px" /> </EditItemTemplate> </telerik:GridTemplateColumn> <telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Delete" Text="Remove" UniqueName="DeleteSiteFunding" Visible="false" HeaderStyle-Width="20px" /> </Columns> </MasterTableView> </telerik:RadGrid> <asp:LinqDataSource ID="ldsModNumber" runat="server" ContextTypeName="NationalFundingDev.SiftaDBDataContext" TableName="vSiteFundingInformations" OnSelecting="ldsModNumber_Selecting"> </asp:LinqDataSource> <asp:LinqDataSource ID="ldsCollectionCodes" runat="server" OnSelecting="ldsCollectionCodes_Selecting"></asp:LinqDataSource> </telerik:RadPageView> <!-- Studies/Support --> <telerik:RadPageView ID="rpvStudiesSupport" runat="server"> <telerik:RadGrid runat="server" ID="rgStudiesSupport" OnNeedDataSource="rgStudiesSupport_NeedDataSource" OnItemDataBound="rgStudiesSupport_ItemDataBound" OnInsertCommand="rgStudiesSupport_InsertCommand" OnUpdateCommand="rgStudiesSupport_UpdateCommand" OnDeleteCommand="rgStudiesSupport_DeleteCommand" AutoGenerateColumns="false"> <MasterTableView DataKeyNames="FundingStudyID"> <EditFormSettings EditFormType="WebUserControl" UserControlName="Controls/RadGrid/StudiesSupportFundingControl.ascx"></EditFormSettings> <HeaderStyle BackColor="#696f74" Font-Bold="true" ForeColor="White" Font-Size="Small" /> <Columns> <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="Edit" Visible="false" /> <telerik:GridTemplateColumn UniqueName="ModNumber"> <ItemStyle HorizontalAlign="Right" /> <ItemTemplate> <b><%# ModNameFormat(Eval("Number")) %></b> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataType="System.String" HeaderText="BASIS Number" DataField="BasisProjectNumber" /> <telerik:GridBoundColumn DataType="System.String" HeaderText="Code" DataField="Code" /> <telerik:GridBoundColumn DataType="System.String" HeaderText="Description" DataField="Description" /> <telerik:GridBoundColumn DataType="System.Double" HeaderText="USGS CWP" DataField="FundingUSGSCWP" DataFormatString="{0:c0}" /> <telerik:GridBoundColumn DataType="System.Double" HeaderText="Customer" DataField="FundingCustomer" DataFormatString="{0:c0}" /> <telerik:GridButtonColumn ConfirmText="Are you sure you want to remove this Studies/Support Funding?" ButtonType="ImageButton" CommandName="Delete" Text="Remove" UniqueName="Delete" Visible="false" /> </Columns> </MasterTableView> </telerik:RadGrid> </telerik:RadPageView> <!-- Documents --> <telerik:RadPageView ID="rpvDocuments" runat="server"> <div class="SectionContent" style="width: 500px;"> <h2>JFA Documents Generator</h2> <telerik:RadAjaxPanel runat="server" ID="rapBtn" ClientEvents-OnRequestStart="Start();" ClientEvents-OnResponseEnd="End();" LoadingPanelID="ralpDocument"> <table> <tr> <td align="right">Director: </td> <td> <telerik:RadComboBox runat="server" ID="rcbDirector" DataTextField="Name" DataValueField="CenterDirectorID" AppendDataBoundItems="true" Skin="BlackMetroTouch" Width="250px"> <Items> <telerik:RadComboBoxItem Text="" Value="" /> </Items> </telerik:RadComboBox> </td> </tr> <tr> <td align="right">Financial Reviewer: </td> <td> <telerik:RadComboBox runat="server" ID="rcbFinancialReviewer" DataTextField="Name" DataValueField="CenterFinancialReviewerID" AppendDataBoundItems="true" Skin="BlackMetroTouch" Width="250px"> <Items> <telerik:RadComboBoxItem Text="" Value="" /> </Items> </telerik:RadComboBox> </td> </tr> <tr> <td align="right">DUNS: </td> <td> <telerik:RadTextBox runat="server" ID="rtbDUNS" Skin="BlackMetroTouch" Width="250px" /> </td> </tr> <tr> <td align="right">Project Number: </td> <td> <telerik:RadTextBox runat="server" ID="rtbProjectNumber" Skin="BlackMetroTouch" Width="250px" /> </td> </tr> <tr> <td align="right"></td> <td> <img id="imgLoad" src="Images/loadingBar.gif" width="100%" hidden="hidden" /><br /> <telerik:RadButton runat="server" ID="rbDownload" Text="Download JFA Documents" AutoPostBack="true" OnClick="rbDownloadJFADocuments_Click" Skin="BlackMetroTouch" Width="250px" /> </td> </tr> </table> </telerik:RadAjaxPanel> <br /> <br /> </div> <br /> <br /> <div class="SectionContent" style="width: 500px;"> <h2>Upload Documents</h2> <table style="width: 100%"> <tr> <td> <table> <tr> <td valign="bottom"> <telerik:RadAsyncUpload MultipleFileSelection="Automatic" Visible="false" runat="server" ID="rauFile" Skin="BlackMetroTouch" Width="100%" /> </td> <td valign="bottom" style="padding-bottom: 6px;"> <telerik:RadButton Visible="false" runat="server" ID="rbUploadDocuments" Text="Upload" Skin="BlackMetroTouch" OnClick="rbUploadDocuments_Click" /> </td> </tr> </table> </td> </tr> <tr> <td align="center"> <telerik:RadGrid ID="rgAgreementDocuments" Width="100%" AutoGenerateColumns="false" runat="server" OnNeedDataSource="rgAgreementDocuments_NeedDataSource" OnDeleteCommand="rgAgreementDocuments_DeleteCommand" Skin="BlackMetroTouch"> <MasterTableView DataKeyNames="Path"> <Columns> <telerik:GridTemplateColumn HeaderText="Agreement Documents"> <ItemTemplate> <a style="color: #4a95a1;" href='<%# Eval("URL") %>' target="_blank"><%# Eval("Name") %></a> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridButtonColumn ConfirmText="Are you sure you would like to delete this document?" ButtonType="ImageButton" CommandName="Delete" Text="Remove" UniqueName="DeleteDocument" Visible="false" /> </Columns> </MasterTableView> </telerik:RadGrid> </td> </tr> </table> <br /> <br /> </div> </telerik:RadPageView> </telerik:RadMultiPage></asp:Content>I am creating a new thread since i wanted to update my Day 2 work on this problem
Day 1
I am Currently using Telerik Version v.2011.1.609.35
I have following code on my aspx page displaying a editor control. When the page renders very first time the Radeditor width is really wide which spans way beyond browser width. Please see attached image.
Radeditor comes back to the width i have specified If
1) If i just refresh the page
2) Stop the application and run it again
I cannot have our client do this cause they use this control several times a day.
I go to browser's internet options and delete the temp files and cookies
The problem is back again -Radeditor renders wide
I tried applying the width style via CSS, but does not help, the problem persists.....
Day 2
I tried to add width under this class in Default skin.
.Default.reWrapper
{
border: solid 1px #828282;
width:798px;
}
It still does not solve this issue.
I have pasted my aspx code here. I am sorry if the code falls apart once i post this thread....
<
asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="0">
<asp:View ID="View1" runat="server">
<
table cellspacing="0" cellpadding="2" width="800" bgcolor="#ffffff" border="0">
<tr>
<td align="center"><b><i><asp:Label ID="LockLbl" runat="server" /></i></b></td>
</tr>
<tr><td><fieldset><legend>OV-5a Narrative</legend>
<table cellspacing="0" cellpadding="2" width="800" bgcolor="#ffffcc" border="0">
</table>
</fieldset></td></tr>
</table>
</asp:View>
<
asp:View ID="View2" runat="server">
<br />
<table cellspacing="0" cellpadding="2" width="800" bgcolor="#ffffff" border="0">
<tr><td><fieldset><legend>OV-5a Narrative - Edit</legend>
<table cellspacing="0" cellpadding="2" width="800" bgcolor="#ffffcc" border="0">
<tbody>
<tr>
<td>
<div style="width: 800px; text-align: right"><asp:Literal ID="popguide" runat="server"/></div>
<telerik:RadEditor ID="RadEditor1" runat="server" StripFormattingOptions="MSWordRemoveAll"
ContentFilters="RemoveScripts, FixUlBoldItalic, FixEnclosingP, IECleanAnchors, MozEmStrong, ConvertFontToSpan, IndentHTMLContent, EncodeScripts, OptimizeSpans">
<Content>
</Content>
</telerik:RadEditor>
</td>
</tr>
<tr>
<td align="right"><asp:Button ID="SubmitBtn" runat="server" Text="Update" />
<asp:Button ID="CancelBtn" runat="server" Text="Cancel" /></td>
</tr>
</tbody>
</table>
</fieldset></td></tr>
</table>
</asp:View>
</asp:MultiView>
Thanks,
VJ
RadColorPicker rcp = new RadColorPicker(); rcp.ID = "colorsId"; rcp.CssClass = "cFieldRight idcolorsId"; //rcp.ToolTip = "Select GARMENT COLOR CHOICES"; rcp.EnableViewState = false; rcp.Preset = ColorPreset.None; rcp.ShowIcon = false; rcp.ShowEmptyColor = false; rcp.PreviewColor = false; //rcp.Columns = 15; rcp.OnClientColorChange = "$.pc5.Colors_OnClientColorChange"; foreach (DataRow dataRow in dt.Rows) { string colorName = (string)dataRow["Name"]; string colorValue = (string)dataRow["ItemColor"]; ColorPickerItem item = new ColorPickerItem(); item.Title = colorName; item.Value = ColorTranslator.FromHtml(colorValue); rcp.Items.Add(item); } rcp.SelectedColor = ColorTranslator.FromHtml("#FFFFFF"); ph.Controls.Add(rcp);<telerik:RadAsyncUpload ID="RadAsyncUpload1" runat="server" Height="100%" MultipleFileSelection="Automatic" MaxFileInputsCount="15" Width="100%" Skin="Default" UploadedFilesRendering="BelowFileInput" AllowedFileExtensions="doc,docx,pdf,png,xls,xlsx" HideFileInput="true" InputSize="15"></telerik:RadAsyncUpload>