| Current Path : G:/PleskVhosts/mpcdp.in/cmamp.mpcdp.in/cdpp2/ |
Windows NT SG2NWVPWEB022 10.0 build 17763 (Windows Server 2016) i586 |
| Current File : G:/PleskVhosts/mpcdp.in/cmamp.mpcdp.in/cdpp2/frm_cityinformation.aspx |
<%@ page language="VB" masterpagefile="~/MasterPage.master" autoeventwireup="false" inherits="frm_cityinformation, App_Web_ptpliqvi" title="CDP Investment Information" enableeventvalidation="False" %>
<asp:Content ID="Content1" ContentPlaceHolderID="CPCDP" runat="Server" action="#"
onsubmit="return numeric(this);">
<script type="text/javascript">
function extractNumber(obj, decimalPlaces, allowNegative)
{
var temp = obj.value;
// avoid changing things if already formatted correctly
var reg0Str = '[0-9]*';
if (decimalPlaces > 0) {
reg0Str += '\\.?[0-9]{0,' + decimalPlaces + '}';
} else if (decimalPlaces < 0) {
reg0Str += '\\.?[0-9]*';
}
reg0Str = allowNegative ? '^-?' + reg0Str : '^' + reg0Str;
reg0Str = reg0Str + '$';
var reg0 = new RegExp(reg0Str);
if (reg0.test(temp)) return true;
// first replace all non numbers
var reg1Str = '[^0-9' + (decimalPlaces != 0 ? '.' : '') + (allowNegative ? '-' : '') + ']';
var reg1 = new RegExp(reg1Str, 'g');
temp = temp.replace(reg1, '');
if (allowNegative) {
// replace extra negative
var hasNegative = temp.length > 0 && temp.charAt(0) == '-';
var reg2 = /-/g;
temp = temp.replace(reg2, '');
if (hasNegative) temp = '-' + temp;
}
if (decimalPlaces != 0) {
var reg3 = /\./g;
var reg3Array = reg3.exec(temp);
if (reg3Array != null) {
// keep only first occurrence of .
// and the number of places specified by decimalPlaces or the entire string if decimalPlaces < 0
var reg3Right = temp.substring(reg3Array.index + reg3Array[0].length);
reg3Right = reg3Right.replace(reg3, '');
reg3Right = decimalPlaces > 0 ? reg3Right.substring(0, decimalPlaces) : reg3Right;
temp = temp.substring(0,reg3Array.index) + '.' + reg3Right;
}
}
obj.value = temp;
}
////////////////////////////////////////
function ValidateDropDown() {
var cmbID = "<%=DD_Division.ClientID %>";
var cmdDistr="<%=DD_Distrit.ClientID %>";
var cmdcity="<%=DD_CityULB.ClientID %>";
if (document.getElementById(cmbID).selectedIndex == 0) {
alert("Please Select the Division");
return false;
}
if (document.getElementById(cmdDistr).selectedIndex == 0) {
alert("Please Select the District");
return false;
}
if (document.getElementById(cmdcity).selectedIndex == 0) {
alert("Please Select the City/ULBs");
return false;
}
return true;
}
function Confirm() {
var myBoolean=new Boolean();
var myBoolean= ValidateDropDown();
if (myBoolean==true)
{
var confirm_value = document.createElement("INPUT");
confirm_value.type = "hidden";
confirm_value.name = "confirm_value";
if (confirm("Do you want to save data?")) {
confirm_value.value = "Yes";
} else {
confirm_value.value = "No";
}
document.forms[0].appendChild(confirm_value);
}
}
function MySubmit()
{
//you can do more thing here
if(!confirm('Are you sure you want to Save Above Record?'))
{
return false;
}
}
function OnlyNumericEntry() {
if (!(((event.keyCode>=48)&&(event.keyCode<=57))||(event.keyCode==46)))
{
event.returnValue = false;
}
}
function WaterS()
{
var creditcard = document.getElementById('<%=Txt_IWaterS_2015.ClientID %>').value;
var eft = document.getElementById('<%=Txt_IwaterS_2025.ClientID %>').value;
var amax = document.getElementById('<%=Txt_IWaterS_2035.ClientID %>').value;
var total=0;
if (!(creditcard == "")) total += parseFloat(creditcard.toString());
if (!(eft == "")) total += parseFloat(eft.toString());
if (!(amax == "")) total += parseFloat(amax.toString());
document.getElementById('<%=Txt_Total_WaterS.ClientID %>').value = parseFloat(total.toFixed(2).toString()).toString();
}
function Sewerage()
{
var t15 = document.getElementById('<%=Txt_ISewerage_15.ClientID %>').value;
var t25 = document.getElementById('<%=Txt_ISewrege_25.ClientID %>').value;
var t35 = document.getElementById('<%=TXt_ISewerage_35.ClientID %>').value;
var total=0;
if (!(t15 == "")) total += parseFloat(t15.toString());
if (!(t25 == "")) total += parseFloat(t25.toString());
if (!(t35 == "")) total += parseFloat(t35.toString());
document.getElementById('<%=Txt_Total_ISewerage.ClientID %>').value = parseFloat(total.toFixed(2).toString()).toString();
}
function StormWaterDrainage()
{
var ts15 = document.getElementById('<%=Txt_IStormWaterDrain_15.ClientID %>').value;
var ts25 = document.getElementById('<%=Txt_IStromWaterDrain_25.ClientID %>').value;
var ts35 = document.getElementById('<%=Txt_IStromWaterDrain_35.ClientID %>').value;
var total=0;
if (!(ts15 == "")) total += parseFloat(ts15.toString());
if (!(ts25 == "")) total += parseFloat(ts25.toString());
if (!(ts35 == "")) total += parseFloat(ts35.toString());
document.getElementById('<%=Txt_Total_StromWaterDrain.ClientID %>').value = parseFloat(total.toFixed(2).toString()).toString();
}
function SolidWastManagement()
{
var tswm15 = document.getElementById('<%=Txt_ISolideWastMgt_15.ClientID %>').value;
var tswm25 = document.getElementById('<%=Txt_ISolidWastMgt_25.ClientID %>').value;
var tswm35 = document.getElementById('<%=Txt_ISolidWastMgt_35.ClientID %>').value;
var total=0;
if (!(tswm15 == "")) total += parseFloat(tswm15.toString());
if (!(tswm25 == "")) total += parseFloat(tswm25.toString());
if (!(tswm35 == "")) total += parseFloat(tswm35.toString());
document.getElementById('<%=Txt_TotalSolidWastMgt.ClientID %>').value = parseFloat(total.toFixed(2).toString()).toString();
}
function Sanitation()
{
var tss15 = document.getElementById('<%=Txt_ISanitation_15.ClientID %>').value;
var tss25 = document.getElementById('<%=Txt_ISanition_25.ClientID %>').value;
var tss35 = document.getElementById('<%=Txt_ISanitation_35.ClientID %>').value;
var total=0;
if (!(tss15 == "")) total += parseFloat(tss15.toString());
if (!(tss25 == "")) total += parseFloat(tss25.toString());
if (!(tss35 == "")) total += parseFloat(tss35.toString());
document.getElementById('<%=Txt_Total_Sanition.ClientID %>').value = parseFloat(total.toFixed(2).toString()).toString();
}
function TrafficTransportation()
{
var ttt15 = document.getElementById('<%=Txt_Trafic_Trans_15.ClientID %>').value;
var ttt25 = document.getElementById('<%=Txt_ITrafficTrans_25.ClientID %>').value;
var ttt35 = document.getElementById('<%=Txt_ITraffiTrans_35.ClientID %>').value;
var total=0;
if (!(ttt15 == "")) total += parseFloat(ttt15.toString());
if (!(ttt25 == "")) total += parseFloat(ttt25.toString());
if (!(ttt35 == "")) total += parseFloat(ttt35.toString());
document.getElementById('<%=Txt_Total_TraficTrans.ClientID %>').value = parseFloat(total.toFixed(2).toString()).toString();
}
function ElectriityStreetLighting()
{
var tes15 = document.getElementById('<%=Txt_IElectriStrit_15.ClientID %>').value;
var tes25 = document.getElementById('<%=Txt_IElectriStreet_25.ClientID %>').value;
var tes35 = document.getElementById('<%=Txt_IElectricStreet_35.ClientID %>').value;
var total=0;
if (!(tes15 == "")) total += parseFloat(tes15.toString());
if (!(tes25 == "")) total += parseFloat(tes25.toString());
if (!(tes35 == "")) total += parseFloat(tes35.toString());
document.getElementById('<%=Txt_Total_ElectricStreet.ClientID %>').value = parseFloat(total.toFixed(2).toString()).toString();
}
function FireFighting()
{
var tff15 = document.getElementById('<%=Txt_IFire_Fit_15.ClientID %>').value;
var tff25 = document.getElementById('<%=Txt_IFire_Fit_25.ClientID %>').value;
var tff35 = document.getElementById('<%=Txt_IFire_Fit_35.ClientID %>').value;
var total=0;
if (!(tff15 == "")) total += parseFloat(tff15.toString());
if (!(tff25 == "")) total += parseFloat(tff25.toString());
if (!(tff35 == "")) total += parseFloat(tff35.toString());
document.getElementById('<%=Txt_Total_Fire_Fit.ClientID %>').value = parseFloat(total.toFixed(2).toString()).toString();
}
function BasicServicesUrbanPoor()
{
var tbs15 = document.getElementById('<%=Txt_BasicSerUP_15.ClientID %>').value;
var tbs25 = document.getElementById('<%=Txt_BasicSerUP_25.ClientID %>').value;
var tbs35 = document.getElementById('<%=Txt_BasicSerUP_35.ClientID %>').value;
var total=0;
if (!(tbs15 == "")) total += parseFloat(tbs15.toString());
if (!(tbs25 == "")) total += parseFloat(tbs25.toString());
if (!(tbs35 == "")) total += parseFloat(tbs35.toString());
document.getElementById('<%=Txt_Total_BasicSerUP.ClientID %>').value = parseFloat(total.toFixed(2).toString()).toString();
}
function Environment()
{
var te15 = document.getElementById('<%=Txt_IEnvironment_15.ClientID %>').value;
var te25 = document.getElementById('<%=Txt_IEnvironment_25.ClientID %>').value;
var te35 = document.getElementById('<%=Txt_IEnvironment_35.ClientID %>').value;
var total=0;
if (!(te15 == "")) total += parseFloat(te15.toString());
if (!(te25 == "")) total += parseFloat(te25.toString());
if (!(te35 == "")) total += parseFloat(te35.toString());
document.getElementById('<%=Txt_Total_Environment.ClientID %>').value = parseFloat(total.toFixed(2).toString()).toString();
}
function UrbanGovernance()
{
var tub15 = document.getElementById('<%=Txt_IUrbanGov_15.ClientID %>').value;
var tub25 = document.getElementById('<%=Txt_IUrbanGov_25.ClientID %>').value;
var tub35 = document.getElementById('<%=Txt_IUrbanGov_35.ClientID %>').value;
var total=0;
if (!(tub15 == "")) total += parseFloat(tub15.toString());
if (!(tub25 == "")) total += parseFloat(tub25.toString());
if (!(tub35 == "")) total += parseFloat(tub35.toString());
document.getElementById('<%=Txt_Total_IUrbanGov.ClientID %>').value = parseFloat(total.toFixed(2).toString()).toString();
}
function Heritage()
{
var th15 = document.getElementById('<%=Txt_IHeritage_15.ClientID %>').value;
var th25 = document.getElementById('<%=Txt_IHeritage_25.ClientID %>').value;
var th35 = document.getElementById('<%=Txt_IHeritage_35.ClientID %>').value;
var total=0;
if (!(th15 == "")) total += parseFloat(th15.toString());
if (!(th25 == "")) total += parseFloat(th25.toString());
if (!(th35 == "")) total += parseFloat(th35.toString());
document.getElementById('<%=Txt_Total_IHeritage.ClientID %>').value = parseFloat(total.toFixed(2).toString()).toString();
}
function Education()
{
var te15 = document.getElementById('<%=Txt_IEducation_15.ClientID %>').value;
var te25 = document.getElementById('<%=Txt_IEducation_25.ClientID %>').value;
var te35 = document.getElementById('<%=Txt_IEducation_35.ClientID %>').value;
var total=0;
if (!(te15 == "")) total += parseFloat(te15.toString());
if (!(te25 == "")) total += parseFloat(te25.toString());
if (!(te35 == "")) total += parseFloat(te35.toString());
document.getElementById('<%=Txt_Total_IEducation.ClientID %>').value = parseFloat(total.toFixed(2).toString()).toString();
}
function Health()
{
var thh15 = document.getElementById('<%=Txt_IHealth_15.ClientID %>').value;
var thh25 = document.getElementById('<%=Txt_IHealth_25.ClientID %>').value;
var thh35 = document.getElementById('<%=Txt_IHealth_35.ClientID %>').value;
var total=0;
if (!(thh15 == "")) total += parseFloat(thh15.toString());
if (!(thh25 == "")) total += parseFloat(thh25.toString());
if (!(thh35 == "")) total += parseFloat(thh35.toString());
document.getElementById('<%=Txt_Total_IHealth.ClientID %>').value = parseFloat(total.toFixed(2).toString()).toString();
}
function SoialInfrastructureOtherProjets()
{
var tsp15 = document.getElementById('<%=Txt_ISocialIOP_15.ClientID %>').value;
var tsp25 = document.getElementById('<%=Txt_ISocialIOP_25.ClientID %>').value;
var tsp35 = document.getElementById('<%=Txt_ISocialIOP_35.ClientID %>').value;
var total=0;
if (!(tsp15 == "")) total += parseFloat(tsp15.toString());
if (!(tsp25 == "")) total += parseFloat(tsp25.toString());
if (!(tsp35 == "")) total += parseFloat(tsp35.toString());
document.getElementById('<%=Txt_Total_SocialIOP.ClientID %>').value = parseFloat(total.toFixed(2).toString()).toString();
}
function Turism()
{
var turi15 = document.getElementById('<%=Txt_ITourism_15.ClientID %>').value;
var turi25 = document.getElementById('<%=Txt_ITourism_25.ClientID %>').value;
var turi35 = document.getElementById('<%=Txt_ITourism_35.ClientID %>').value;
var total=0;
if (!(turi15 == "")) total += parseFloat(turi15.toString());
if (!(turi25 == "")) total += parseFloat(turi25.toString());
if (!(turi35 == "")) total += parseFloat(turi35.toString());
document.getElementById('<%=Txt_Total_ITourism.ClientID %>').value = parseFloat(total.toFixed(2).toString()).toString();
}
function NumericValidation(eventObj)
{
var keycode;
if(eventObj.keyCode) //For IE
keycode = eventObj.keyCode;
else if(eventObj.Which)
keycode = eventObj.Which; // For FireFox
else
keycode = eventObj.charCode; // Other Browser
if (keycode!=8) //if the key is the backspace key
{
if (keycode<48||keycode>57) //if not a number
return false; // disable key press
else
return true; // enable key press
}
}
function numeric(form) {
var name = form.name.value;
var n = /^[0-9]+$/;
if (!name.match(n)) {
alert("Please enter only numeric digits");
}
else {
alert("Your input was correct!! hurray!");
}
return false;
}
function DecimalValidate(control)
{
// regular expression
var rgexp = new RegExp("^\d*([.]\d{2})?$");
var input = document.getElementById(control).value;
if (input.match(rgexp))
alert("ok");
else
alert("not decimal");
}
function allowPositiveNumber(e) {
var charCode = (e.which) ? e.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57 )) {
return false;
}
return true;
}
function alltotal25()
{
var totalAll15=0;
var creditcard = document.getElementById('<%=Txt_IWaterS_2015.ClientID %>').value;
var t15 = document.getElementById('<%=Txt_ISewerage_15.ClientID %>').value;
var ts15 = document.getElementById('<%=Txt_IStormWaterDrain_15.ClientID %>').value;
var tswm15 = document.getElementById('<%=Txt_ISolideWastMgt_15.ClientID %>').value;
var tss15 = document.getElementById('<%=Txt_ISanitation_15.ClientID %>').value;
var ttt15 = document.getElementById('<%=Txt_Trafic_Trans_15.ClientID %>').value;
var tes15 = document.getElementById('<%=Txt_IElectriStrit_15.ClientID %>').value;
var tff15 = document.getElementById('<%=Txt_IFire_Fit_15.ClientID %>').value;
var tbs15 = document.getElementById('<%=Txt_BasicSerUP_15.ClientID %>').value;
var te15 = document.getElementById('<%=Txt_IEnvironment_15.ClientID %>').value;
var tub15 = document.getElementById('<%=Txt_IUrbanGov_15.ClientID %>').value;
var th15 = document.getElementById('<%=Txt_IHeritage_15.ClientID %>').value;
var teducation15 = document.getElementById('<%=Txt_IEducation_15.ClientID %>').value;
var thh15 = document.getElementById('<%=Txt_IHealth_15.ClientID %>').value;
var tsp15 = document.getElementById('<%=Txt_ISocialIOP_15.ClientID %>').value;
var turi15 = document.getElementById('<%=Txt_ITourism_15.ClientID %>').value;
if (!(creditcard == "")) totalAll15 += parseFloat(creditcard.toString());
if (!(t15 == "")) totalAll15 += parseFloat(t15.toString());
if (!(ts15 == "")) totalAll15 += parseFloat(ts15.toString());
if (!(tswm15 == "")) totalAll15 += parseFloat(tswm15.toString());
if (!(tss15 == "")) totalAll15 += parseFloat(tss15.toString());
if (!(ttt15 == "")) totalAll15 += parseFloat(ttt15.toString());
if (!(tes15 == "")) totalAll15 += parseFloat(tes15.toString());
if (!(tff15 == "")) totalAll15 += parseFloat(tff15.toString());
if (!(tbs15 == "")) totalAll15 += parseFloat(tbs15.toString());
if (!(te15 == "")) totalAll15 += parseFloat(te15.toString());
if (!(tub15 == "")) totalAll15 += parseFloat(tub15.toString());
if (!(th15 == "")) totalAll15 += parseFloat(th15.toString());
if (!(teducation15 == "")) totalAll15 += parseFloat(teducation15.toString());
if (!(thh15 == "")) totalAll15 += parseFloat(thh15.toString());
if (!(tsp15 == "")) totalAll15 += parseFloat(tsp15.toString());
if (!(turi15 == "")) totalAll15 += parseFloat(turi15.toString());
document.getElementById('<%=Txt_inv2015.ClientID %>').value = parseFloat(totalAll15.toFixed(2).toString()).toString();
var eft = document.getElementById('<%=Txt_IwaterS_2025.ClientID %>').value;
var t25 = document.getElementById('<%=Txt_ISewrege_25.ClientID %>').value;
var ts25 = document.getElementById('<%=Txt_IStromWaterDrain_25.ClientID %>').value;
var tswm25 = document.getElementById('<%=Txt_ISolidWastMgt_25.ClientID %>').value;
var tss25 = document.getElementById('<%=Txt_ISanition_25.ClientID %>').value;
var ttt25 = document.getElementById('<%=Txt_ITrafficTrans_25.ClientID %>').value;
var tes25 = document.getElementById('<%=Txt_IElectriStreet_25.ClientID %>').value;
var tff25 = document.getElementById('<%=Txt_IFire_Fit_25.ClientID %>').value;
var tbs25 = document.getElementById('<%=Txt_BasicSerUP_25.ClientID %>').value;
var te25 = document.getElementById('<%=Txt_IEnvironment_25.ClientID %>').value;
var tub25 = document.getElementById('<%=Txt_IUrbanGov_25.ClientID %>').value;
var th25 = document.getElementById('<%=Txt_IHeritage_25.ClientID %>').value;
var teducation25 = document.getElementById('<%=Txt_IEducation_25.ClientID %>').value;
var thh25 = document.getElementById('<%=Txt_IHealth_25.ClientID %>').value;
var tsp25 = document.getElementById('<%=Txt_ISocialIOP_25.ClientID %>').value;
var turi25 = document.getElementById('<%=Txt_ITourism_25.ClientID %>').value;
var totalAll25=0;
if (!(eft == "")) totalAll25 += parseFloat(eft.toString());
if (!(t25 == "")) totalAll25 += parseFloat(t25.toString());
if (!(ts25 == "")) totalAll25 += parseFloat(ts25.toString());
if (!(tswm25 == "")) totalAll25 += parseFloat(tswm25.toString());
if (!(tss25 == "")) totalAll25 += parseFloat(tss25.toString());
if (!(ttt25 == "")) totalAll25 += parseFloat(ttt25.toString());
if (!(tes25 == "")) totalAll25 += parseFloat(tes25.toString());
if (!(tff25 == "")) totalAll25 += parseFloat(tff25.toString());
if (!(tbs25 == "")) totalAll25 += parseFloat(tbs25.toString());
if (!(te25 == "")) totalAll25 += parseFloat(te25.toString());
if (!(tub25 == "")) totalAll25 += parseFloat(tub25.toString());
if (!(th25 == "")) totalAll25 += parseFloat(th25.toString());
if (!(teducation25 == "")) totalAll25 += parseFloat(teducation25.toString());
if (!(thh25 == "")) totalAll25 += parseFloat(thh25.toString());
if (!(tsp25 == "")) totalAll25 += parseFloat(tsp25.toString());
if (!(turi25 == "")) totalAll25 += parseFloat(turi25.toString());
document.getElementById('<%=Txt_inv2025.ClientID %>').value = parseFloat(totalAll25.toFixed(2).toString()).toString();
var amax = document.getElementById('<%=Txt_IWaterS_2035.ClientID %>').value;
var t35 = document.getElementById('<%=TXt_ISewerage_35.ClientID %>').value;
var ts35 = document.getElementById('<%=Txt_IStromWaterDrain_35.ClientID %>').value;
var tswm35 = document.getElementById('<%=Txt_ISolidWastMgt_35.ClientID %>').value;
var tss35 = document.getElementById('<%=Txt_ISanitation_35.ClientID %>').value;
var ttt35 = document.getElementById('<%=Txt_ITraffiTrans_35.ClientID %>').value;
var tes35 = document.getElementById('<%=Txt_IElectricStreet_35.ClientID %>').value;
var tff35 = document.getElementById('<%=Txt_IFire_Fit_35.ClientID %>').value;
var tbs35 = document.getElementById('<%=Txt_BasicSerUP_35.ClientID %>').value;
var te35 = document.getElementById('<%=Txt_IEnvironment_35.ClientID %>').value;
var tub35 = document.getElementById('<%=Txt_IUrbanGov_35.ClientID %>').value;
var th35 = document.getElementById('<%=Txt_IHeritage_35.ClientID %>').value;
var teducation35 = document.getElementById('<%=Txt_IEducation_35.ClientID %>').value;
var thh35 = document.getElementById('<%=Txt_IHealth_35.ClientID %>').value;
var tsp35 = document.getElementById('<%=Txt_ISocialIOP_35.ClientID %>').value;
var turi35 = document.getElementById('<%=Txt_ITourism_35.ClientID %>').value;
var totalAll35=0;
if (!(amax == "")) totalAll35 += parseFloat(amax.toString());
if (!(t35 == "")) totalAll35 += parseFloat(t35.toString());
if (!(ts35 == "")) totalAll35 += parseFloat(ts35.toString());
if (!(tswm35 == "")) totalAll35 += parseFloat(tswm35.toString());
if (!(tss35 == "")) totalAll35 += parseFloat(tss35.toString());
if (!(ttt35 == "")) totalAll35 += parseFloat(ttt35.toString());
if (!(tes35 == "")) totalAll35 += parseFloat(tes35.toString());
if (!(tff35 == "")) totalAll35 += parseFloat(tff35.toString());
if (!(tbs35 == "")) totalAll35 += parseFloat(tbs35.toString());
if (!(te35 == "")) totalAll35 += parseFloat(te35.toString());
if (!(tub35 == "")) totalAll35 += parseFloat(tub35.toString());
if (!(teducation35 == "")) totalAll35 += parseFloat(teducation35.toString());
if (!(thh35 == "")) totalAll35 += parseFloat(thh35.toString());
if (!(tsp35 == "")) totalAll35 += parseFloat(tsp35.toString());
if (!(turi35 == "")) totalAll35 += parseFloat(turi35.toString());
if (!(th35 == "")) totalAll35 += parseFloat(th35.toString());
document.getElementById('<%=Txt_inv2035.ClientID %>').value = parseFloat(totalAll35.toFixed(2).toString()).toString();
var amaxT = document.getElementById('<%=Txt_Total_WaterS.ClientID %>').value;
var t35T = document.getElementById('<%=Txt_Total_ISewerage.ClientID %>').value;
var ts35T = document.getElementById('<%=Txt_Total_StromWaterDrain.ClientID %>').value;
var tswm35T = document.getElementById('<%=Txt_TotalSolidWastMgt.ClientID %>').value;
var tss35T = document.getElementById('<%=Txt_Total_Sanition.ClientID %>').value;
var ttt35T = document.getElementById('<%=Txt_Total_TraficTrans.ClientID %>').value;
var tes35T = document.getElementById('<%=Txt_Total_ElectricStreet.ClientID %>').value;
var tff35T = document.getElementById('<%=Txt_Total_Fire_Fit.ClientID %>').value;
var tbs35T = document.getElementById('<%=Txt_Total_BasicSerUP.ClientID %>').value;
var te35T = document.getElementById('<%=Txt_Total_Environment.ClientID %>').value;
var tub35T = document.getElementById('<%=Txt_Total_IUrbanGov.ClientID %>').value;
var th35T = document.getElementById('<%=Txt_Total_IHeritage.ClientID %>').value;
var teeducation35T = document.getElementById('<%=Txt_Total_IEducation.ClientID %>').value;
var thh35T = document.getElementById('<%=Txt_Total_IHealth.ClientID %>').value;
var tsp35T = document.getElementById('<%=Txt_Total_SocialIOP.ClientID %>').value;
var turi35T = document.getElementById('<%=Txt_Total_ITourism.ClientID %>').value;
var totalAllTotalInv=0;
if (!(amaxT == "")) totalAllTotalInv += parseFloat(amaxT.toString());
if (!(t35T == "")) totalAllTotalInv += parseFloat(t35T.toString());
if (!(ts35T == "")) totalAllTotalInv += parseFloat(ts35T.toString());
if (!(tswm35T == "")) totalAllTotalInv += parseFloat(tswm35T.toString());
if (!(tss35T == "")) totalAllTotalInv += parseFloat(tss35T.toString());
if (!(ttt35T == "")) totalAllTotalInv += parseFloat(ttt35T.toString());
if (!(tes35T == "")) totalAllTotalInv += parseFloat(tes35T.toString());
if (!(tff35T == "")) totalAllTotalInv += parseFloat(tff35T.toString());
if (!(tbs35T == "")) totalAllTotalInv += parseFloat(tbs35T.toString());
if (!(te35T == "")) totalAllTotalInv += parseFloat(te35T.toString());
if (!(tub35T == "")) totalAllTotalInv += parseFloat(tub35T.toString());
if (!(teeducation35T == "")) totalAllTotalInv += parseFloat(teeducation35T.toString());
if (!(thh35T == "")) totalAllTotalInv += parseFloat(thh35T.toString());
if (!(tsp35T == "")) totalAllTotalInv += parseFloat(tsp35T.toString());
if (!(turi35T == "")) totalAllTotalInv += parseFloat(turi35T.toString());
if (!(th35T == "")) totalAllTotalInv += parseFloat(th35T.toString());
document.getElementById('<%=Txt_invallTotal.ClientID %>').value = parseFloat(totalAllTotalInv.toFixed(2).toString()).toString();
}
</script>
<div style="padding-left: 8px; padding-right: 8px">
<div id="BasicInfo">
<table border="0" cellpadding="1" cellspacing="0" style="border-top: gainsboro 1px solid;
height: 28px; width: 882px;">
<tr>
<td class="required" style="height: 18px" valign="top" colspan="7">
<asp:Label ID="Label31" runat="server" Height="6px"
Text=" " Visible="False" Width="333px"></asp:Label> <asp:Label ID="LBL_Recordexist"
runat="server" Font-Bold="True" Font-Size="XX-Large" ForeColor="Red" Text="Record already exist ."
Visible="False" Width="341px"></asp:Label>
<asp:DropDownList ID="DD_CompanyName" runat="server" Width="76px"
AutoPostBack="True" Visible="False">
</asp:DropDownList>
</td>
</tr>
<tr>
<td class="required" colspan="1" style="height: 17px" valign="top">
</td>
<td class="required" style="height: 17px" valign="top" colspan="7">
</td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 24px" valign="top">
</td>
<td style="height: 24px" valign="top">
Company Name</td>
<td colspan="4" style="height: 24px" valign="top">
<asp:TextBox ID="TxtCompany" runat="server" Width="489px"></asp:TextBox></td>
<td style="width: 180px; height: 24px" valign="top">
</td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 24px" valign="top">
</td>
<td valign="top" style="height: 24px">
<asp:Label ID="Label25" runat="server" Text="Division Name" Width="90px" Height="7px"></asp:Label></td>
<td style="height: 24px; width: 125px;" valign="top">
<asp:DropDownList ID="DD_Division" runat="server" Width="205px" AutoPostBack="True">
</asp:DropDownList>
<asp:Label ID="lblDiv" runat="server" ForeColor="Red" Text="Label" Visible="False"></asp:Label></td>
<td style="height: 24px; width: 145px;" valign="top" align="right">
District</td>
<td style="width: 147px; height: 24px" valign="top">
<asp:DropDownList ID="DD_Distrit" runat="server" Width="146px" AutoPostBack="True">
</asp:DropDownList>
<asp:Label ID="lbldist" runat="server" ForeColor="Red" Text="Label" Visible="False"></asp:Label></td>
<td style="width: 136px; height: 24px" valign="top" align="right">
<asp:Label ID="Label20" runat="server" Text="City / ULB" Width="72px"></asp:Label></td>
<td style="height: 24px; width: 180px;" valign="top">
<asp:DropDownList ID="DD_CityULB" runat="server" Width="151px" AutoPostBack="True">
</asp:DropDownList><br />
<asp:Label ID="lblCity" runat="server" ForeColor="Red" Text="Label" Visible="False"></asp:Label></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 25px" valign="top">
</td>
<td valign="top" style="height: 25px">
</td>
<td style="height: 25px; width: 125px;" valign="top">
</td>
<td style="height: 25px; width: 145px;" valign="top" align="right">
Municipal Area (SqKm)
</td>
<td style="width: 147px; height: 25px" valign="top">
<asp:TextBox ID="Txt_Municipal" runat="server" onkeypress="OnlyNumericEntry()" Height="14px"
MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="width: 136px; height: 25px;" valign="top" align="right">
Population</td>
<td class="normal" style="height: 25px; width: 180px;" valign="top">
<asp:TextBox ID="Txt_Population" runat="server" onkeypress="return allowPositiveNumber(event);"
Height="14px" MaxLength="100" Width="144px">0</asp:TextBox>
</td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 18px" valign="top">
</td>
<td valign="top" style="height: 18px">
</td>
<td style="width: 125px; height: 18px" valign="top">
</td>
<td style="width: 145px; height: 18px" valign="top">
</td>
<td style="width: 147px; height: 18px" valign="top">
<strong></strong>
</td>
<td class="normal" style="width: 136px; height: 18px" valign="top">
</td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 12px" valign="top">
</td>
<td style="width: 57px; height: 12px" valign="top">
<asp:Label ID="Label27" runat="server" Font-Bold="True" Text="S.No. "></asp:Label></td>
<td style="width: 125px; height: 12px" valign="top">
<asp:Label ID="Label26" runat="server" Font-Bold="True" Text="Sector "></asp:Label></td>
<td align="center" style="height: 12px; width: 145px;" valign="top">
<asp:Label ID="Label16" runat="server" Font-Bold="True" Text="Investment by 2015 "
Width="116px"></asp:Label></td>
<td align="center" style="height: 12px; width: 147px;" valign="top">
<asp:Label ID="Label17" runat="server" Font-Bold="True" Text="Investment by 2025"
Width="125px" Height="1px"></asp:Label></td>
<td class="normal" style="height: 12px; text-align: center; width: 136px;" valign="top">
<asp:Label ID="Label19" runat="server" Font-Bold="True" Text="Investment by 2035 "
Width="120px" Height="2px"></asp:Label></td>
<td class="normal" style="height: 12px; text-align: center; width: 180px;" valign="top">
<asp:Label ID="Label18" runat="server" Font-Bold="True" Text="Total Investment "
Width="110px" Height="1px"></asp:Label></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 12px" valign="top">
</td>
<td style="width: 57px; height: 12px" valign="top">
</td>
<td style="width: 125px; height: 12px; text-align: center" valign="top">
</td>
<td align="center" style="height: 12px; width: 145px;" valign="top">
<asp:Label ID="Label21" runat="server" Font-Bold="True" Text=" (In Crore)" ForeColor="#000099"></asp:Label></td>
<td align="center" style="height: 12px; width: 147px;" valign="top">
<asp:Label ID="Label22" runat="server" Font-Bold="True" Text=" (In Crore)" ForeColor="#000099"></asp:Label></td>
<td class="normal" style="height: 12px; text-align: center; width: 136px;" valign="top">
<asp:Label ID="Label23" runat="server" Font-Bold="True" Text=" (In Crore)" ForeColor="#000099"></asp:Label></td>
<td class="normal" style="height: 12px; text-align: center; width: 180px;" valign="top">
<asp:Label ID="Label24" runat="server" Font-Bold="True" Text=" (In Crore)" ForeColor="#000099"></asp:Label></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 13px" valign="top">
</td>
<td valign="top">
1</td>
<td style="width: 125px; height: 13px" valign="top" class="normal">
<asp:Label ID="Label1" runat="server" Text="Water Supply"></asp:Label></td>
<td style="width: 145px; height: 13px" valign="top">
<asp:TextBox ID="Txt_IWaterS_2015" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="width: 147px; height: 13px" valign="top">
<asp:TextBox ID="Txt_IwaterS_2025" onkeypress="OnlyNumericEntry(),WaterS()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td class="normal" style="width: 136px; height: 13px" valign="top">
<asp:TextBox ID="Txt_IWaterS_2035" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="height: 13px; width: 180px;" valign="top">
<asp:TextBox ID="Txt_Total_WaterS" onfocus="WaterS()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server" Height="12px"
MaxLength="100" Width="140px" ReadOnly="True">0</asp:TextBox></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 22px" valign="top">
</td>
<td valign="top" style="height: 22px">
2</td>
<td style="width: 125px; height: 22px" valign="top">
<asp:Label ID="Label2" runat="server" Text="Sewerage"></asp:Label></td>
<td style="width: 145px; height: 22px" valign="top">
<asp:TextBox ID="Txt_ISewerage_15" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="width: 147px; height: 22px" valign="top">
<asp:TextBox ID="Txt_ISewrege_25" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td class="normal" style="width: 136px; height: 22px" valign="top">
<asp:TextBox ID="TXt_ISewerage_35" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="height: 22px; width: 180px;" valign="top">
<asp:TextBox ID="Txt_Total_ISewerage" onfocus="Sewerage()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server" Height="12px"
MaxLength="100" Width="140px" ReadOnly="True">0</asp:TextBox></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 2px" valign="top">
</td>
<td valign="top">
3</td>
<td style="width: 125px; height: 2px" valign="top" class="normal">
<asp:Label ID="Label3" runat="server" Text="Storm Water Drainage" Width="155px"></asp:Label></td>
<td style="width: 145px; height: 2px" valign="top">
<asp:TextBox ID="Txt_IStormWaterDrain_15" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="width: 147px; height: 2px" valign="top">
<asp:TextBox ID="Txt_IStromWaterDrain_25" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td class="normal" style="width: 136px; height: 2px" valign="top">
<asp:TextBox ID="Txt_IStromWaterDrain_35" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="height: 2px; width: 180px;" valign="top">
<asp:TextBox ID="Txt_Total_StromWaterDrain" onfocus="StormWaterDrainage()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px" ReadOnly="True">0</asp:TextBox></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 2px" valign="top">
</td>
<td valign="top">
4</td>
<td style="width: 125px; height: 2px" valign="top" class="normal">
<asp:Label ID="Label4" runat="server" Text="Solid Wast Management" Width="162px"></asp:Label></td>
<td style="width: 145px; height: 2px" valign="top">
<asp:TextBox ID="Txt_ISolideWastMgt_15" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="width: 147px; height: 2px" valign="top">
<asp:TextBox ID="Txt_ISolidWastMgt_25" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td class="normal" style="width: 136px; height: 2px" valign="top">
<asp:TextBox ID="Txt_ISolidWastMgt_35" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="height: 2px; width: 180px;" valign="top">
<asp:TextBox ID="Txt_TotalSolidWastMgt" onfocus="SolidWastManagement()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px" ReadOnly="True">0</asp:TextBox></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 2px" valign="top">
</td>
<td valign="top">
5</td>
<td style="width: 125px; height: 2px" valign="top" class="normal">
<asp:Label ID="Label5" runat="server" Text="Sanitation"></asp:Label></td>
<td style="width: 145px; height: 2px" valign="top">
<asp:TextBox ID="Txt_ISanitation_15" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="width: 147px; height: 2px" valign="top">
<asp:TextBox ID="Txt_ISanition_25" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td class="normal" style="width: 136px; height: 2px" valign="top">
<asp:TextBox ID="Txt_ISanitation_35" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="height: 2px; width: 180px;" valign="top">
<asp:TextBox ID="Txt_Total_Sanition" onfocus="Sanitation()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server" Height="12px"
MaxLength="100" Width="140px" ReadOnly="True">0</asp:TextBox></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 2px" valign="top">
</td>
<td valign="top">
6</td>
<td style="width: 125px; height: 2px" valign="top" class="normal">
<asp:Label ID="Label6" runat="server" Text="Traffic & Transportation" Width="162px"></asp:Label></td>
<td style="width: 145px; height: 2px" valign="top">
<asp:TextBox ID="Txt_Trafic_Trans_15" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="width: 147px; height: 2px" valign="top">
<asp:TextBox ID="Txt_ITrafficTrans_25" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td class="normal" style="width: 136px; height: 2px" valign="top">
<asp:TextBox ID="Txt_ITraffiTrans_35" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="height: 2px; width: 180px;" valign="top">
<asp:TextBox ID="Txt_Total_TraficTrans" onfocus="TrafficTransportation()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px" ReadOnly="True">0</asp:TextBox></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 14px" valign="top">
</td>
<td valign="top" style="height: 14px" class="normal">
7</td>
<td style="height: 14px" valign="top" class="normal">
<asp:Label ID="Label7" runat="server" Text="Electriity & Street Lighting" Width="160px"></asp:Label></td>
<td style="height: 14px; width: 145px;" valign="top">
<asp:TextBox ID="Txt_IElectriStrit_15" runat="server" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" onkeypress="OnlyNumericEntry()"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="height: 14px; width: 147px;" valign="top">
<asp:TextBox ID="Txt_IElectriStreet_25" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td class="normal" style="height: 14px; width: 136px;" valign="top">
<asp:TextBox ID="Txt_IElectricStreet_35" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="height: 14px; width: 180px;" valign="top">
<asp:TextBox ID="Txt_Total_ElectricStreet" onfocus="ElectriityStreetLighting()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px" ReadOnly="True">0</asp:TextBox></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 5px" valign="top">
</td>
<td valign="top" style="height: 5px">
8</td>
<td style="width: 125px; height: 5px" valign="top" class="normal">
<asp:Label ID="Label8" runat="server" Text="Fire Fighting" Width="139px"></asp:Label></td>
<td style="width: 145px; height: 5px" valign="top">
<asp:TextBox ID="Txt_IFire_Fit_15" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="width: 147px; height: 5px" valign="top">
<asp:TextBox ID="Txt_IFire_Fit_25" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td class="normal" style="width: 136px; height: 5px" valign="top">
<asp:TextBox ID="Txt_IFire_Fit_35" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="height: 5px; width: 180px;" valign="top">
<asp:TextBox ID="Txt_Total_Fire_Fit" onfocus="FireFighting()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server" Height="12px"
MaxLength="100" Width="140px" ReadOnly="True">0</asp:TextBox></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 2px" valign="top">
</td>
<td valign="top">
9</td>
<td style="width: 125px; height: 2px" valign="top" class="normal">
<asp:Label ID="Label9" runat="server" Text="Basic Services for Urban Poor" Width="179px"></asp:Label></td>
<td style="width: 145px; height: 2px" valign="top">
<asp:TextBox ID="Txt_BasicSerUP_15" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="width: 147px; height: 2px" valign="top">
<asp:TextBox ID="Txt_BasicSerUP_25" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td class="normal" style="width: 136px; height: 2px" valign="top">
<asp:TextBox ID="Txt_BasicSerUP_35" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="height: 2px; width: 180px;" valign="top">
<asp:TextBox ID="Txt_Total_BasicSerUP" onfocus="BasicServicesUrbanPoor()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px" ReadOnly="True">0</asp:TextBox></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 2px" valign="top">
</td>
<td valign="top">
10</td>
<td style="width: 125px; height: 2px" valign="top" class="normal">
<asp:Label ID="Label10" runat="server" Text="Environment"></asp:Label></td>
<td style="width: 145px; height: 2px" valign="top">
<asp:TextBox ID="Txt_IEnvironment_15" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="width: 147px; height: 2px" valign="top">
<asp:TextBox ID="Txt_IEnvironment_25" runat="server" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" onkeypress="OnlyNumericEntry()"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td class="normal" style="width: 136px; height: 2px" valign="top">
<asp:TextBox ID="Txt_IEnvironment_35" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="height: 2px; width: 180px;" valign="top">
<asp:TextBox ID="Txt_Total_Environment" onfocus="Environment()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server" Height="12px"
MaxLength="100" Width="140px" ReadOnly="True">0</asp:TextBox></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 2px" valign="top">
</td>
<td valign="top">
11</td>
<td style="width: 125px; height: 2px" valign="top" class="normal">
<asp:Label ID="Label11" runat="server" Text="Urban Governance" Width="164px"></asp:Label></td>
<td style="width: 145px; height: 2px" valign="top">
<asp:TextBox ID="Txt_IUrbanGov_15" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="width: 147px; height: 2px" valign="top">
<asp:TextBox ID="Txt_IUrbanGov_25" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td class="normal" style="width: 136px; height: 2px" valign="top">
<asp:TextBox ID="Txt_IUrbanGov_35" runat="server" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="height: 2px; width: 180px;" valign="top">
<asp:TextBox ID="Txt_Total_IUrbanGov" onfocus="UrbanGovernance()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px" ReadOnly="True">0</asp:TextBox></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 2px" valign="top">
</td>
<td valign="top">
12</td>
<td style="width: 125px; height: 2px" valign="top" class="normal">
<asp:Label ID="Label12" runat="server" Text="Heritage"></asp:Label></td>
<td style="width: 145px; height: 2px" valign="top">
<asp:TextBox ID="Txt_IHeritage_15" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="width: 147px; height: 2px" valign="top">
<asp:TextBox ID="Txt_IHeritage_25" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td class="normal" style="width: 136px; height: 2px" valign="top">
<asp:TextBox ID="Txt_IHeritage_35" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="height: 2px; width: 180px;" valign="top">
<asp:TextBox ID="Txt_Total_IHeritage" onfocus="Heritage()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server" Height="12px"
MaxLength="100" Width="140px" ReadOnly="True">0</asp:TextBox></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 11px" valign="top">
</td>
<td valign="top" style="height: 11px">
13</td>
<td style="width: 125px; height: 11px" valign="top" class="normal">
<asp:Label ID="Label13" runat="server" Text="Education"></asp:Label></td>
<td style="width: 145px; height: 11px" valign="top">
<asp:TextBox ID="Txt_IEducation_15" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="width: 147px; height: 11px" valign="top">
<asp:TextBox ID="Txt_IEducation_25" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td class="normal" style="width: 136px; height: 11px" valign="top">
<asp:TextBox ID="Txt_IEducation_35" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="height: 11px; width: 180px;" valign="top">
<asp:TextBox ID="Txt_Total_IEducation" onfocus="Education()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server" Height="12px"
MaxLength="100" Width="140px" ReadOnly="True">0</asp:TextBox></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 12px" valign="top">
</td>
<td valign="top" style="height: 12px">
14</td>
<td style="width: 125px; height: 12px" valign="top" class="normal">
<asp:Label ID="Label14" runat="server" Text="Health"></asp:Label></td>
<td style="width: 145px; height: 12px" valign="top">
<asp:TextBox ID="Txt_IHealth_15" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server" Height="12px"
MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="width: 147px; height: 12px" valign="top">
<asp:TextBox ID="Txt_IHealth_25" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server" Height="12px"
MaxLength="100" Width="140px">0</asp:TextBox></td>
<td class="normal" style="width: 136px; height: 12px" valign="top">
<asp:TextBox ID="Txt_IHealth_35" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server" Height="12px"
MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="height: 12px; width: 180px;" valign="top">
<asp:TextBox ID="Txt_Total_IHealth" onfocus="Health()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server" Height="12px"
MaxLength="100" Width="140px" ReadOnly="True">0</asp:TextBox></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 2px" valign="top">
</td>
<td valign="top" style="height: 2px">
15</td>
<td style="width: 125px; height: 2px" valign="top" class="normal">
<asp:Label ID="Label15" runat="server" Text="Soial Infrastructure & Other Projets"
Width="205px"></asp:Label></td>
<td style="width: 145px; height: 2px" valign="top">
<asp:TextBox ID="Txt_ISocialIOP_15" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="width: 147px; height: 2px" valign="top">
<asp:TextBox ID="Txt_ISocialIOP_25" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td class="normal" style="width: 136px; height: 2px" valign="top">
<asp:TextBox ID="Txt_ISocialIOP_35" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server"
Height="12px" MaxLength="100" Width="140px">0</asp:TextBox></td>
<td style="height: 2px; width: 180px;" valign="top">
<asp:TextBox ID="Txt_Total_SocialIOP" onfocus="SoialInfrastructureOtherProjets()"
onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" runat="server" Height="12px" MaxLength="100" Width="140px" ReadOnly="True">0</asp:TextBox></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 9px" valign="top">
</td>
<td valign="top" style="height: 9px">
16</td>
<td style="width: 125px; height: 9px" valign="top">
<asp:Label ID="Label29" runat="server" Text="Tourism" Width="205px"></asp:Label></td>
<td style="width: 145px; height: 9px" valign="top">
<asp:TextBox ID="Txt_ITourism_15" runat="server" Height="12px" MaxLength="100" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" onkeypress="OnlyNumericEntry()"
Width="140px">0</asp:TextBox></td>
<td style="width: 147px; height: 9px" valign="top">
<asp:TextBox ID="Txt_ITourism_25" runat="server" Height="12px" MaxLength="100" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);"
Width="140px">0</asp:TextBox></td>
<td class="normal" style="width: 136px; height: 9px" valign="top">
<asp:TextBox ID="Txt_ITourism_35" runat="server" Height="12px" MaxLength="100" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);"
Width="140px">0</asp:TextBox></td>
<td style="height: 9px; width: 180px;" valign="top">
<asp:TextBox ID="Txt_Total_ITourism" runat="server" Height="12px" MaxLength="100"
onfocus="Turism()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" Width="140px" ReadOnly="True">0</asp:TextBox></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 2px" valign="top">
</td>
<td valign="top">
</td>
<td style="width: 125px; height: 2px" valign="top">
</td>
<td style="width: 145px; height: 2px" valign="top">
</td>
<td style="width: 147px; height: 2px" valign="top">
</td>
<td class="normal" style="width: 136px; height: 2px" valign="top">
</td>
<td style="width: 180px; height: 2px" valign="top">
</td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 2px" valign="top">
</td>
<td valign="top">
</td>
<td style="width: 125px; height: 2px" valign="top">
Total</td>
<td style="width: 145px; height: 2px" valign="top">
<asp:TextBox ID="Txt_inv2015" runat="server" Height="12px" MaxLength="100" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);" onfocus="alltotal25()"
ReadOnly="True" Width="140px">0</asp:TextBox></td>
<td style="width: 147px; height: 2px" valign="top">
<asp:TextBox ID="Txt_inv2025" runat="server" Height="12px" MaxLength="100" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);"
ReadOnly="True" Width="140px">0</asp:TextBox></td>
<td class="normal" style="width: 136px; height: 2px" valign="top">
<asp:TextBox ID="Txt_inv2035" runat="server" Height="12px" MaxLength="100" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);"
ReadOnly="True" Width="140px">0</asp:TextBox></td>
<td style="width: 180px; height: 2px" valign="top">
<asp:TextBox ID="Txt_invallTotal" runat="server" Height="12px" MaxLength="100" onkeypress="OnlyNumericEntry()" onblur="extractNumber(this,2,false);" onkeyup="extractNumber(this,2,false);"
ReadOnly="True" Width="140px">0</asp:TextBox></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 2px" valign="top">
</td>
<td valign="top">
</td>
<td style="width: 125px; height: 2px" valign="top">
</td>
<td style="width: 145px; height: 2px" valign="top">
</td>
<td style="width: 147px; height: 2px" valign="top">
</td>
<td class="normal" style="width: 136px; height: 2px" valign="top">
</td>
<td style="width: 180px; height: 2px" valign="top">
</td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 2px" valign="top">
</td>
<td style="width: 57px; height: 2px" valign="top">
<asp:Button ID="Button6" runat="server" Text="Add New Record" Width="109px" /></td>
<td style="width: 125px; height: 2px" valign="top">
<asp:Button ID="BtnAssignTo" runat="server" Text="Save Record" CssClass="normal"
Width="106px" OnClick="OnConfirm" OnClientClick="Confirm(),alltotal25()" /></td>
<td style="height: 2px; color: #000099;" valign="top" colspan="3">
Note:-CIP figure shall be filled cautiously Data will get<span style="font-size: 11pt">
freezed </span>after saving .
</td>
<td style="width: 180px; height: 2px" valign="top" align="right">
<asp:Button ID="Button4" runat="server" Text="Button2" Visible="False" />
<asp:Button ID="Button3" runat="server" Text="Button1" Visible="False" />
<asp:Button ID="Button2" runat="server" Text="Button" Visible="False" />
<asp:Button ID="Button1" runat="server" Text="Export To Excel_1" Visible="False"
Width="117px" /></td>
</tr>
<tr>
<td class="required" style="width: 3px; height: 2px" valign="top">
</td>
<td style="width: 57px; height: 2px" valign="top">
<a href="http://www.easycounter.com/">
<img alt="Free Hit Counter" border="0" src="http://www.easycounter.com/counter.php?imranparvez" /></a>
</td>
<td style="width: 125px; height: 2px" valign="top">
</td>
<td colspan="3" style="color: #000099; height: 2px" valign="top">
</td>
<td align="right" style="width: 180px; height: 2px" valign="top">
</td>
</tr>
<tr>
<td class="required" colspan="7" style="height: 2px" valign="top">
<asp:Label ID="Label30" runat="server" Text="Label" Visible="False"></asp:Label></td>
</tr>
</table>
</div>
</div>
<%-- BackColor="#003399" Font-Bold="True" ForeColor="#CCCCFF" --%>
<div id="sDiv" runat ="server" style="height: 200px;width: 994px;overflow: auto;border: 1px solid #666 ;">
<table>
<tr>
<td id="gv" runat="server">
<asp:GridView ID="GVULB" runat="server" BackColor="White" BorderColor="#E7E7FF" BorderStyle="None"
BorderWidth="1px" CellPadding="4" AllowPaging="True" AllowSorting="True" PageSize="4">
<FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
<RowStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
<SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
<PagerStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" HorizontalAlign="Left" />
<HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#F7F7F7" CssClass="GridHeader" />
<AlternatingRowStyle BackColor="#F7F7F7" />
</asp:GridView>
</td>
</tr>
</table>
</div>
<br />
<%-- SelectCommand="SELECT INV_ID, Login_ID, Company_Name, Division_Name,
District_Name,City_ULB_Name ,MunicipalArea , Population,
IWaterS_2015 ,IWaterS_2025 , IWaterS_2035, Total_IWaterS ,ISewerage_15, ISewerage_25 , ISewerage_35 , Total_ISewerage,IStormWaterDrain_15, IStormWaterDrain_25, IStormWaterDrain_35, Total_IStormWaterDrain, ISolideWastMgt_15 , ISolideWastMgt_25, ISolideWastMgt_35,Total_ISolideWastMgt, ISanitation_15 , ISanitation_25, ISanitation_35 , Total_ISanitation , ITrafic_Trans_15, ITrafic_Trans_25 , ITrafic_Trans_35 , Total_ITrafic_Trans , IElectriStrit_15 ,IElectriStrit_25 , IElectriStrit_35, Total_IElectriStrit, IFire_Fit_15, IFire_Fit_25 ,IFire_Fit_35, Total_IFire_Fit, IBasicSerUP_15, IBasicSerUP_25, IBasicSerUP_35,Total_IBasicSerUP, IEnvironment_15 , IEnvironment_25, IEnvironment_35, Total_IEnvironment, IUrbanGov_15, IUrbanGov_25 , IUrbanGov_35, Total_IUrbanGov ,IHeritage_15, IHeritage_25, IHeritage_35 , Total_IHeritage, IEducation_15, IEducation_25 , IEducation_35, Total_IEducation, IHealth_15, IHealth_25, IHealth_35, Total_IHealth, ISocialIOP_15, ISocialIOP_25 ,ISocialIOP_35 , Total_ISocialIOP FROM TBL_CDP where Login_Id=@Login_ID"--%>
<asp:Button ID="Button5" runat="server" Text="Export To Excel" Width="131px" />
<asp:GridView ID="grdCDP" runat="server" AllowPaging="True" AllowSorting="True"
AutoGenerateColumns="False" DataKeyNames="INV_ID" DataMember="DefaultView" DataSourceID="sdcIPAddress"
HeaderStyle-CssClass="GridHeader" PageSize="5" ShowFooter="false" Width="442px">
<Columns>
<asp:CommandField ButtonType="Image" CancelImageUrl="~/Images/Icons/Cancel.jpg" EditImageUrl="~/Images/Icons/edit.jpg"
HeaderText="Edit" ShowEditButton="True" UpdateImageUrl="~/Images/Icons/Saveupdate.jpg"
ValidationGroup="IP1">
<HeaderStyle CssClass="GridHeading" />
</asp:CommandField>
<asp:CommandField ButtonType="Image" DeleteImageUrl="~/Images/Icons/delete.jpg" HeaderText="Del"
ShowDeleteButton="True">
<HeaderStyle CssClass="GridHeading" />
</asp:CommandField>
<asp:TemplateField>
<ItemStyle CssClass="normal" />
<HeaderTemplate>
Company_ID</HeaderTemplate>
<HeaderStyle CssClass="GridHeading" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "INV_ID")%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemStyle CssClass="normal" />
<HeaderTemplate>
Login_ID</HeaderTemplate>
<HeaderStyle CssClass="GridHeading" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Login_ID")%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemStyle CssClass="normal" Wrap="True" Width="375px" />
<HeaderTemplate>
Company_Name</HeaderTemplate>
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Company_Name")%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemStyle CssClass="normal" />
<HeaderStyle CssClass="GridHeading" />
<HeaderTemplate>
Division_Name</HeaderTemplate>
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Division_Name")%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemStyle CssClass="normal" />
<HeaderStyle CssClass="GridHeading" />
<HeaderTemplate>
District_Name</HeaderTemplate>
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "District_Name")%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemStyle CssClass="normal" />
<HeaderStyle CssClass="GridHeading" />
<HeaderTemplate>
District_Name</HeaderTemplate>
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "City_ULB_Name")%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "MunicipalArea")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtStatus" runat="server" CssClass="TextBox" MaxLength="250" Text='<%#DataBinder.Eval(Container.DataItem, "MunicipalArea")%>'
Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" ControlToValidate="txtStatus"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Municipal_Area</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Population")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtPopulation" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "Population")%>' Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressiontxtPopulation" ControlToValidate="txtPopulation"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Population</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IWaterS_2015")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIWaterS_2015" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IWaterS_2015")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressiontxtIWaterS_2015" ControlToValidate="txtIWaterS_2015"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Water_Supply 2015</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IwaterS_2025")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIWaterS_2025" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IwaterS_2025")%> ' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressiontxtIWaterS_2025" ControlToValidate="txtIWaterS_2025"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Water_Supply 2025</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IWaterS_2035")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIWaterS_2035" runat="server" CssClass="TextBox" MaxLength="250"
Text=' <%#DataBinder.Eval(Container.DataItem, "IWaterS_2035")%> ' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressiontxtIWaterS_2035" ControlToValidate="txtIWaterS_2035"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Water_Supply 2035</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Total_IWaterS")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtTotal_IWaterS" Enabled="false" runat="server" CssClass="TextBox"
MaxLength="250" Text=' <%#DataBinder.Eval(Container.DataItem, "Total_IWaterS")%> '
Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressiontxtTotal_IWaterS" ControlToValidate="txtTotal_IWaterS"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Water_Supply Total</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ISewerage_15")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtISewerage_15" runat="server" CssClass="TextBox" MaxLength="250"
Text=' <%#DataBinder.Eval(Container.DataItem, "ISewerage_15")%> ' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressiontxtISewerage_15" ControlToValidate="txtISewerage_15"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Sewerage 2015</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ISewerage_25")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtISewerage_25" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "ISewerage_25")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressiontxtISewerage_25" ControlToValidate="txtISewerage_25"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Sewerage 2025</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ISewerage_35")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtISewerage_35" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "ISewerage_35")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressiontxtISewerage_35" ControlToValidate="txtISewerage_35"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Sewerage 2035</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Total_ISewerage")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtTotal_ISewerage" runat="server" Enabled="false" CssClass="TextBox"
MaxLength="250" Text='<%#DataBinder.Eval(Container.DataItem, "Total_ISewerage")%>'
Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressiontxtTotal_ISewerage5" ControlToValidate="txtTotal_ISewerage"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Sewerage Total</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IStormWaterDrain_15")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIStormWaterDrain_15" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IStormWaterDrain_15")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIStormWaterDrain_15" ControlToValidate="txtIStormWaterDrain_15"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Strom_Water_Drainage 2015</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IStormWaterDrain_25")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIStormWaterDrain_25" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IStormWaterDrain_25")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIStormWaterDrain_25" ControlToValidate="txtIStormWaterDrain_25"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Strom_Water_Drainage 2025</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IStormWaterDrain_35")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIStormWaterDrain_35" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IStormWaterDrain_35")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIStormWaterDrain_35" ControlToValidate="txtIStormWaterDrain_35"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Strom_Water_Drainage 2035</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Total_IStormWaterDrain")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtTotal_IStormWaterDrain" runat="server" Enabled="false" CssClass="TextBox"
MaxLength="250" Text='<%#DataBinder.Eval(Container.DataItem, "Total_IStormWaterDrain")%>'
Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionTotal_IStormWaterDraintot" ControlToValidate="txtTotal_IStormWaterDrain"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Strom_Water_Drainage Total</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ISolideWastMgt_15")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtISolideWastMgt_15" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "ISolideWastMgt_15")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionTotal_IStormWaterDrain15" ControlToValidate="txtISolideWastMgt_15"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Solid_Waste_Mgt. 2015</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ISolideWastMgt_25")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtISolideWastMgt_25" runat="server" CssClass="TextBox" MaxLength="250"
Text=' <%#DataBinder.Eval(Container.DataItem, "ISolideWastMgt_25")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionISolideWastMgt_25" ControlToValidate="txtISolideWastMgt_25"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Solid_Waste_Mgt. 2025</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ISolideWastMgt_35")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtISolideWastMgt_35" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "ISolideWastMgt_35")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionISolideWastMgt_35" ControlToValidate="txtISolideWastMgt_35"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Solid_Waste_Mgt. 2035</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Total_ISolideWastMgt")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtTotal_ISolideWastMgt" runat="server" Enabled="false" CssClass="TextBox"
MaxLength="250" Text='<%#DataBinder.Eval(Container.DataItem, "Total_ISolideWastMgt")%>'
Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionTotal_ISolideWastMgt" ControlToValidate="txtTotal_ISolideWastMgt"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Solid_Waste_Mgt. Total</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ISanitation_15")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtISanitation_15" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "ISanitation_15")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionISanitation_15" ControlToValidate="txtISanitation_15"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Sanitation 2015</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ISanitation_25")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtISanitation_25" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "ISanitation_25")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionISanitation_25" ControlToValidate="txtISanitation_25"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Sanitation 2025</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ISanitation_35")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtISanitation_35" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "ISanitation_35")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionISanitation_35" ControlToValidate="txtISanitation_35"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Sanitation 2035</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Total_ISanitation")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtTotal_ISanitation" runat="server" Enabled="false" CssClass="TextBox"
MaxLength="250" Text='<%#DataBinder.Eval(Container.DataItem, "Total_ISanitation")%>'
Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionTotal_ISanitation" ControlToValidate="txtTotal_ISanitation"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Sanitation Total</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ITrafic_Trans_15")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtITrafic_Trans_15" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "ITrafic_Trans_15")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionITrafic_Trans_15" ControlToValidate="txtITrafic_Trans_15"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Trafffic_&_Transportation 2015</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ITrafic_Trans_25")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtITrafic_Trans_25" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "ITrafic_Trans_25")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionITrafic_Trans_25" ControlToValidate="txtITrafic_Trans_25"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Trafffic_&_Transportation 2025</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ITrafic_Trans_35")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtITrafic_Trans_35" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "ITrafic_Trans_35")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionITrafic_Trans_35" ControlToValidate="txtITrafic_Trans_35"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Trafffic_&_Transportation 2035</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Total_ITrafic_Trans")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtTotal_ITrafic_Trans" runat="server" Enabled="false" CssClass="TextBox"
MaxLength="250" Text=' <%#DataBinder.Eval(Container.DataItem, "Total_ITrafic_Trans")%>'
Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionTotal_ITrafic_Trans" ControlToValidate="txtTotal_ITrafic_Trans"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Trafffic_&_Transportation Total</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IElectriStrit_15")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIElectriStrit_15" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IElectriStrit_15")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIElectriStrit_15" ControlToValidate="txtIElectriStrit_15"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Electricity_&_Street_Light 2015</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IElectriStrit_25")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIElectriStrit_25" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IElectriStrit_25")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIElectriStrit_25" ControlToValidate="txtIElectriStrit_25"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Electricity_&_Street_Light 2025</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IElectriStrit_35")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIElectriStrit_35" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IElectriStrit_35")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIElectriStrit_35" ControlToValidate="txtIElectriStrit_35"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Electricity_&_Street_Light 2035</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Total_IElectriStrit")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtTotal_IElectriStrit" runat="server" Enabled="false" CssClass="TextBox"
MaxLength="250" Text=' <%#DataBinder.Eval(Container.DataItem, "Total_IElectriStrit")%>'
Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionTotal_IElectriStrit" ControlToValidate="txtTotal_IElectriStrit"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Electricity_&_Street_Light Total</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IFire_Fit_15")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIFire_Fit_15" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IFire_Fit_15")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIFire_Fit_15" ControlToValidate="txtIFire_Fit_15"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Fire_Fighting 2015</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IFire_Fit_25")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIFire_Fit_25" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IFire_Fit_25")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIFire_Fit_25" ControlToValidate="txtIFire_Fit_25"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Fire_Fighting 2025</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IFire_Fit_35")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIFire_Fit_35" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IFire_Fit_35")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIFire_Fit_35" ControlToValidate="txtIFire_Fit_35"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Fire_Fighting 2035</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Total_IFire_Fit")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtTotal_IFire_Fit" runat="server" Enabled="false" CssClass="TextBox"
MaxLength="250" Text=' <%#DataBinder.Eval(Container.DataItem, "Total_IFire_Fit")%>'
Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionTotal_IFire_Fit" ControlToValidate="txtTotal_IFire_Fit"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Fire_Fighting Total</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IBasicSerUP_15")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIBasicSerUP_15" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IBasicSerUP_15")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIBasicSerUP_15" ControlToValidate="txtIBasicSerUP_15"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Basic_Services_for_Urban_Poor 2015</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IBasicSerUP_25")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIBasicSerUP_25" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IBasicSerUP_25")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIBasicSerUP_25" ControlToValidate="txtIBasicSerUP_25"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Basic_Services_for_Urban_Poor 2025</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IBasicSerUP_35")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIBasicSerUP_35" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IBasicSerUP_35")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIBasicSerUP_35" ControlToValidate="txtIBasicSerUP_35"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Basic_Services_for_Urban_Poor 2035</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Total_IBasicSerUP")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtTotal_IBasicSerUP" runat="server" Enabled="false" CssClass="TextBox"
MaxLength="250" Text='<%#DataBinder.Eval(Container.DataItem, "Total_IBasicSerUP")%>'
Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionTotal_IBasicSerUP" ControlToValidate="txtTotal_IBasicSerUP"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Basic_Services_for_Urban_Poor Total</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IEnvironment_25")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIEnvironment_15" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IEnvironment_25")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIEnvironment_15" ControlToValidate="txtIEnvironment_15"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Environment 2015</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IEnvironment_25")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIEnvironment_25" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IEnvironment_25")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIEnvironment_25" ControlToValidate="txtIEnvironment_25"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Environment 2025</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IEnvironment_35")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIEnvironment_35" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IEnvironment_35")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIEnvironment_35" ControlToValidate="txtIEnvironment_35"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Environment 2035</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Total_IEnvironment")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtTotal_IEnvironment" runat="server" Enabled="false" CssClass="TextBox"
MaxLength="250" Text='<%#DataBinder.Eval(Container.DataItem, "Total_IEnvironment")%>'
Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionTotal_IEnvironment" ControlToValidate="txtTotal_IEnvironment"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Environment Total</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IUrbanGov_15")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIUrbanGov_15" runat="server" CssClass="TextBox" MaxLength="250"
Text=' <%#DataBinder.Eval(Container.DataItem, "IUrbanGov_15")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIUrbanGov_15" ControlToValidate="txtIUrbanGov_15"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Urban_Governance 2015</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IUrbanGov_25")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIUrbanGov_25" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IUrbanGov_25")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIUrbanGov_25" ControlToValidate="txtIUrbanGov_25"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Urban_Governance 2025</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IUrbanGov_35")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIUrbanGov_35" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IUrbanGov_35")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIUrbanGov_35" ControlToValidate="txtIUrbanGov_35"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Urban_Governance 2035</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Total_IUrbanGov")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtTotal_IUrbanGov" runat="server" Enabled="false" CssClass="TextBox"
MaxLength="250" Text='<%#DataBinder.Eval(Container.DataItem, "Total_IUrbanGov")%>'
Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionTotal_IUrbanGov" ControlToValidate="txtTotal_IUrbanGov"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Urban_Governance Total</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IHeritage_15")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIHeritage_15" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IHeritage_15")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIHeritage_15" ControlToValidate="txtIHeritage_15"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Heritage 2015</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IHeritage_25")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIHeritage_25" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IHeritage_25")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIHeritage_25" ControlToValidate="txtIHeritage_25"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Heritage 2025</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IHeritage_35")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIHeritage_35" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IHeritage_35")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIHeritage_35" ControlToValidate="txtIHeritage_35"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Heritage 2035</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Total_IHeritage")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtTotal_IHeritage" runat="server" Enabled="false" CssClass="TextBox"
MaxLength="250" Text='<%#DataBinder.Eval(Container.DataItem, "Total_IHeritage")%>'
Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionTotal_IHeritage" ControlToValidate="txtTotal_IHeritage"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Heritage Total</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IEducation_15")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIEducation_15" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IEducation_15")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIEducation_15" ControlToValidate="txtIEducation_15"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Education 2015</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IEducation_25")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIEducation_25" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IEducation_25")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIEducation_25" ControlToValidate="txtIEducation_25"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Education 2025</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IEducation_35")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIEducation_35" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IEducation_35")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIEducation_35" ControlToValidate="txtIEducation_35"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Education 2035</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Total_IEducation")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtTotal_IEducation" runat="server" Enabled="false" CssClass="TextBox"
MaxLength="250" Text='<%#DataBinder.Eval(Container.DataItem, "Total_IEducation")%>'
Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionTotal_IEducation" ControlToValidate="txtTotal_IEducation"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Education Total</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IHealth_15")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIHealth_15" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IHealth_15")%>' Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIHealth_15" ControlToValidate="txtIHealth_15"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Health 2015</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IHealth_25")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIHealth_25" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IHealth_25")%>' Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIHealth_25" ControlToValidate="txtIHealth_25"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Health 2025</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "IHealth_35")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtIHealth_35" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "IHealth_35")%>' Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionIHealth_35" ControlToValidate="txtIHealth_35"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Health 2035</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Total_IHealth")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtTotal_IHealth" runat="server" Enabled="false" CssClass="TextBox"
MaxLength="250" Text='<%#DataBinder.Eval(Container.DataItem, "Total_IHealth")%>'
Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionTotal_IHealth" ControlToValidate="txtTotal_IHealth"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Health Total</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ISocialIOP_15")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtISocialIOP_15" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "ISocialIOP_15")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionISocialIOP_15" ControlToValidate="txtISocialIOP_15"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Social_infra._&_Other_Project 2015</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ISocialIOP_25")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtISocialIOP_25" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "ISocialIOP_25")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionISocialIOP_25" ControlToValidate="txtISocialIOP_25"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Social_infra._&_Other Project 2025</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ISocialIOP_35")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtISocialIOP_35" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "ISocialIOP_35")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionISocialIOP_35" ControlToValidate="txtISocialIOP_35"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Social_infra._&_Other_Project 2035</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Total_ISocialIOP")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtTotal_ISocialIOP" runat="server" Enabled="false" CssClass="TextBox"
MaxLength="250" Text='<%#DataBinder.Eval(Container.DataItem, "Total_ISocialIOP")%>'
Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionTotal_ISocialIOP" ControlToValidate="txtTotal_ISocialIOP"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Social_infra._&_Other Project Total</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ITourism_15")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtITourism_15" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "ITourism_15")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionITourism_15" ControlToValidate="txtITourism_15"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Tourism 2015</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ITourism_25")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtITourism_25" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "ITourism_25")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionITourism_25" ControlToValidate="txtITourism_25"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Tourism 2025</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "ITourism_35")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtITourism_35" runat="server" CssClass="TextBox" MaxLength="250"
Text='<%#DataBinder.Eval(Container.DataItem, "ITourism_35")%>' Width="100 %"
ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionITourism_35" ControlToValidate="txtITourism_35"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Tourism 2035</HeaderTemplate>
</asp:TemplateField>
<asp:TemplateField>
<HeaderStyle CssClass="GridHeading" />
<ItemStyle CssClass="normal" />
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem, "Total_ITourism")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtTotal_ITourism" runat="server" Enabled="false" CssClass="TextBox"
MaxLength="250" Text='<%#DataBinder.Eval(Container.DataItem, "Total_ITourism")%>'
Width="100 %" ValidationGroup="IP1"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionTotal_ITourism" ControlToValidate="txtTotal_ITourism"
runat="server" ErrorMessage="Numeric values only." Display="Dynamic" ValidationExpression="^[+-]?(?:\d+\.?\d*|\d*\.?\d+)[\r\n]*$"
ValidationGroup="IP1"></asp:RegularExpressionValidator>
</EditItemTemplate>
<HeaderTemplate>
Tourism Total</HeaderTemplate>
</asp:TemplateField>
</Columns>
<HeaderStyle CssClass="GridHeader" BackColor="#D5E3F6" Font-Bold="True" ForeColor="Black" />
<RowStyle BorderStyle="Solid" />
<AlternatingRowStyle BackColor="Gainsboro" />
<PagerSettings Mode="NumericFirstLast" />
<PagerStyle CssClass="Pager" />
</asp:GridView>
<asp:Label ID="Label28" runat="server" CssClass="normal" ForeColor="#C00000" Visible="False"></asp:Label>
<asp:SqlDataSource ID="sdcIPAddress" runat="server" ConnectionString="<%$ ConnectionStrings:dsn %>"
DeleteCommand="Delete from [TBL_CDP] where [INV_ID]=@INV_ID" SelectCommand="SELECT INV_ID, Login_ID, Company_Name, Division_Name, District_Name,City_ULB_Name ,MunicipalArea , Population, IWaterS_2015 ,IWaterS_2025 , IWaterS_2035, Total_IWaterS ,ISewerage_15, ISewerage_25 , ISewerage_35 , Total_ISewerage,IStormWaterDrain_15, IStormWaterDrain_25, IStormWaterDrain_35, Total_IStormWaterDrain, ISolideWastMgt_15 , ISolideWastMgt_25, ISolideWastMgt_35,Total_ISolideWastMgt, ISanitation_15 , ISanitation_25, ISanitation_35 , Total_ISanitation , ITrafic_Trans_15, ITrafic_Trans_25 , ITrafic_Trans_35 , Total_ITrafic_Trans , IElectriStrit_15 ,IElectriStrit_25 , IElectriStrit_35, Total_IElectriStrit, IFire_Fit_15, IFire_Fit_25 ,IFire_Fit_35, Total_IFire_Fit, IBasicSerUP_15, IBasicSerUP_25, IBasicSerUP_35,Total_IBasicSerUP, IEnvironment_15 , IEnvironment_25, IEnvironment_35, Total_IEnvironment, IUrbanGov_15, IUrbanGov_25 , IUrbanGov_35, Total_IUrbanGov ,IHeritage_15, IHeritage_25, IHeritage_35 , Total_IHeritage, IEducation_15, IEducation_25 , IEducation_35, Total_IEducation, IHealth_15, IHealth_25, IHealth_35, Total_IHealth, ISocialIOP_15, ISocialIOP_25 ,ISocialIOP_35 , Total_ISocialIOP,ITourism_15,ITourism_25,ITourism_35,Total_ITourism FROM TBL_CDP where Login_Id=@Login_ID"
UpdateCommand="UPDATE [TBL_CDP] SET [MunicipalArea] = @Ia ,[Population]=@Ia1 ,[IWaterS_2015] =@Ia2 ,[IWaterS_2025] =@Ia3,[IWaterS_2035]=@Ia4 ,[Total_IWaterS]=@Ia5,[ISewerage_15]=@Ia6,[ISewerage_25] =@Ia7 ,[ISewerage_35]=@Ia8 , [Total_ISewerage]=@Ia9,[IStormWaterDrain_15]=@Ia10, [IStormWaterDrain_25]=@Ia11, [IStormWaterDrain_35]=@Ia12, [Total_IStormWaterDrain]=@Ia13,[ISolideWastMgt_15]=@Ia14 , [ISolideWastMgt_25]=@Ia15, [ISolideWastMgt_35]=@Ia16,[Total_ISolideWastMgt]=@Ia17, [ISanitation_15]=@Ia18 ,[ISanitation_25]=@Ia19,[ISanitation_35]=@Ia20 ,[Total_ISanitation]=@Ia21 ,[ITrafic_Trans_15]=@Ia22, [ITrafic_Trans_25]=@Ia23 ,[ITrafic_Trans_35]=@Ia24 , [Total_ITrafic_Trans]=@Ia25 ,[IElectriStrit_15]=@Ia26 ,[IElectriStrit_25]=@Ia27 ,[IElectriStrit_35]=@Ia28, [Total_IElectriStrit]=@Ia29, [IFire_Fit_15]=@Ia30, [IFire_Fit_25]=@Ia31 ,[IFire_Fit_35]=@Ia32, [Total_IFire_Fit]=@Ia33, [IBasicSerUP_15]=@Ia34, [IBasicSerUP_25]=@Ia35, [IBasicSerUP_35]=@Ia36,[Total_IBasicSerUP]=@Ia37, [IEnvironment_15]=@Ia38 , [IEnvironment_25]=@Ia39, [IEnvironment_35]=@Ia40, [Total_IEnvironment]=@Ia41, [IUrbanGov_15]=@Ia42,[IUrbanGov_25]=@Ia43 , [IUrbanGov_35]=@Ia44, [Total_IUrbanGov]=@Ia45 ,[IHeritage_15]=@Ia46, [IHeritage_25]=@Ia47, [IHeritage_35]=@Ia48 ,[Total_IHeritage]=@Ia49, [IEducation_15]=@Ia50, [IEducation_25]=@Ia51 , [IEducation_35]=@Ia52, [Total_IEducation]=@Ia53, [IHealth_15]=@Ia54, [IHealth_25]=@Ia55, [IHealth_35]=@Ia56, [Total_IHealth]=@Ia57, [ISocialIOP_15]=@Ia58, [ISocialIOP_25]=@Ia59 ,[ISocialIOP_35]=@Ia60 , [Total_ISocialIOP]=@Ia61, [ITourism_15]=@Ia62,[ITourism_25]=@Ia63,[ITourism_35]=@Ia64,[Total_ITourism]=@Ia65 WHERE [INV_ID] = @INV_ID">
<SelectParameters>
<asp:Parameter Name="Login_ID" Type="Int32" />
</SelectParameters>
<UpdateParameters>
<asp:Parameter Name="INV_ID" Type="Int32" />
<asp:Parameter Name="Ia" Type="Double" />
<asp:Parameter Name="Ia1" Type="Double" />
<asp:Parameter Name="Ia2" Type="Double" />
<asp:Parameter Name="Ia3" Type="Double" />
<asp:Parameter Name="Ia4" Type="Double" />
<asp:Parameter Name="Ia5" Type="Double" />
<asp:Parameter Name="Ia6" Type="Double" />
<asp:Parameter Name="Ia7" Type="Double" />
<asp:Parameter Name="Ia8" Type="Double" />
<asp:Parameter Name="Ia9" Type="Double" />
<asp:Parameter Name="Ia10" Type="Double" />
<asp:Parameter Name="Ia11" Type="Double" />
<asp:Parameter Name="Ia12" Type="Double" />
<asp:Parameter Name="Ia13" Type="Double" />
<asp:Parameter Name="Ia14" Type="Double" />
<asp:Parameter Name="Ia15" Type="Double" />
<asp:Parameter Name="Ia16" Type="Double" />
<asp:Parameter Name="Ia17" Type="Double" />
<asp:Parameter Name="Ia18" Type="Double" />
<asp:Parameter Name="Ia19" Type="Double" />
<asp:Parameter Name="Ia20" Type="Double" />
<asp:Parameter Name="Ia21" Type="Double" />
<asp:Parameter Name="Ia22" Type="Double" />
<asp:Parameter Name="Ia23" Type="Double" />
<asp:Parameter Name="Ia24" Type="Double" />
<asp:Parameter Name="Ia25" Type="Double" />
<asp:Parameter Name="Ia26" Type="Double" />
<asp:Parameter Name="Ia27" Type="Double" />
<asp:Parameter Name="Ia28" Type="Double" />
<asp:Parameter Name="Ia29" Type="Double" />
<asp:Parameter Name="Ia30" Type="Double" />
<asp:Parameter Name="Ia31" Type="Double" />
<asp:Parameter Name="Ia32" Type="Double" />
<asp:Parameter Name="Ia33" Type="Double" />
<asp:Parameter Name="Ia34" Type="Double" />
<asp:Parameter Name="Ia35" Type="Double" />
<asp:Parameter Name="Ia36" Type="Double" />
<asp:Parameter Name="Ia37" Type="Double" />
<asp:Parameter Name="Ia38" Type="Double" />
<asp:Parameter Name="Ia39" Type="Double" />
<asp:Parameter Name="Ia40" Type="Double" />
<asp:Parameter Name="Ia41" Type="Double" />
<asp:Parameter Name="Ia42" Type="Double" />
<asp:Parameter Name="Ia43" Type="Double" />
<asp:Parameter Name="Ia44" Type="Double" />
<asp:Parameter Name="Ia45" Type="Double" />
<asp:Parameter Name="Ia46" Type="Double" />
<asp:Parameter Name="Ia47" Type="Double" />
<asp:Parameter Name="Ia48" Type="Double" />
<asp:Parameter Name="Ia49" Type="Double" />
<asp:Parameter Name="Ia50" Type="Double" />
<asp:Parameter Name="Ia51" Type="Double" />
<asp:Parameter Name="Ia52" Type="Double" />
<asp:Parameter Name="Ia53" Type="Double" />
<asp:Parameter Name="Ia54" Type="Double" />
<asp:Parameter Name="Ia55" Type="Double" />
<asp:Parameter Name="Ia56" Type="Double" />
<asp:Parameter Name="Ia57" Type="Double" />
<asp:Parameter Name="Ia58" Type="Double" />
<asp:Parameter Name="Ia59" Type="Double" />
<asp:Parameter Name="Ia60" Type="Double" />
<asp:Parameter Name="Ia61" Type="Double" />
<asp:Parameter Name="Ia62" Type="Double" />
<asp:Parameter Name="Ia63" Type="Double" />
<asp:Parameter Name="Ia64" Type="Double" />
<asp:Parameter Name="Ia65" Type="Double" />
</UpdateParameters>
<DeleteParameters>
<asp:Parameter Name="INV_ID" Type="Int32" />
</DeleteParameters>
</asp:SqlDataSource>
</asp:Content>
<%--MunicipalArea AS [Municipal Area], Population, IWaterS_2015 AS [Water Supply 2015],IWaterS_2025 AS [Water Supply 2025], IWaterS_2035 AS [Water Supply 2035], Total_IWaterS AS [Total Water Supply],ISewerage_15 AS [Sewerage 2015], ISewerage_25 AS [Sewerage 2025], ISewerage_35 AS [Sewerage 2035], Total_ISewerage AS [Total Sewerage],IStormWaterDrain_15 AS [Strom Water Drainage 2015], IStormWaterDrain_25 AS [Strom Water Drainage 2025], IStormWaterDrain_35 AS [Strom Water Drainage 2035], Total_IStormWaterDrain AS [Total Strom Water Drainage], ISolideWastMgt_15 AS [Solid Waste Mgt. 2015], ISolideWastMgt_25 AS [Solid Waste Mgt. 2025], ISolideWastMgt_35 AS [Solid Waste Mgt. 2035],Total_ISolideWastMgt AS [Total Solid Waste Mgt.], ISanitation_15 AS [Sanitation 2015], ISanitation_25 AS [Sanitation 2025], ISanitation_35 AS [Sanitation 2035], Total_ISanitation AS [Total Sanitation], ITrafic_Trans_15 AS [Trafffic & Transportation 2015], ITrafic_Trans_25 AS [Trafffic & Transportation 2025], ITrafic_Trans_35 AS [Trafffic & Transportation 2035], Total_ITrafic_Trans AS [Total Trafffic & Transportation], IElectriStrit_15 AS [Electricity & Street Light 2015],IElectriStrit_25 AS [Electricity & Street Light 2025], IElectriStrit_35 AS [Electricity & Street Light 2035], Total_IElectriStrit AS [Total Electricity & Street Light], IFire_Fit_15 AS [Fire Fighting 2015], IFire_Fit_25 AS [Fire Fighting 2025],IFire_Fit_35 AS [Fire Fighting 2035], Total_IFire_Fit AS [Total Fire Fighting], IBasicSerUP_15 AS [Basic Services forUrban Poor 2015], IBasicSerUP_25 AS [Basic Services forUrban Poor 2025], IBasicSerUP_35 AS [Basic Services forUrban Poor 2035],Total_IBasicSerUP AS [Toatal Basic Services forUrban Poor], IEnvironment_15 AS [Environment 2015], IEnvironment_25 AS [Environment 2025], IEnvironment_35 AS [Environment 2035], Total_IEnvironment AS [Total Environment], IUrbanGov_15 AS [Urban Governance 2015], IUrbanGov_25 AS [Urban Governance 2025], IUrbanGov_35 AS [Urban Governance 2035], Total_IUrbanGov AS [Total Urban Governance],IHeritage_15 AS [Heritage 2015], IHeritage_25 AS [Heritage 2025], IHeritage_35 AS [Heritage 2035], Total_IHeritage AS [Total Heritage], IEducation_15 AS [Education 2015], IEducation_25 AS [Education 2025], IEducation_35 AS [Education 2035], Total_IEducation AS [Total Education], IHealth_15 AS [Health 2015], IHealth_25 AS [Health 2025], IHealth_35 AS [Health 2035], Total_IHealth AS [Total Health], ISocialIOP_15 AS [Social infra. & Other Project 2015], ISocialIOP_25 AS [Social infra. & Other Project 2025],ISocialIOP_35 AS [Social infra. & Other Project 2035], Total_ISocialIOP AS [Total Social infra. & Other Project], IDate AS Date FROM dbo.TBL_CDP" --%>