I have a routine where I build a html table on the fly. In this routine I add a htmlanchor control to a cell. Well because I'm doing it this way it isn't working like the same button on a different page works. The difference between both page 1 & 2 is that page 1 the anchor was added to the aspx file by typing it in there and in page 2 I'm adding it through code in the code-behind file. Below is the code for both pages. Can someone show me what I'm doing wrong and explain to me why one works and not the other.
********************* PAGE 1 CODE***************************************
**********This is in the aspx file*******************
[ add more objectives ]
**********This is in the codebehind file*******************
Private Sub linkAddMoreObj_ServerClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles linkAddMoreObj.ServerClickIf hidMore.Value = "1" Then
Server.Transfer("mboupdate.aspx")
End IfEnd Sub
********************* PAGE 2 CODE***************************************
**********This is in the codebehind file*******************
Hi Alex -
' add Add More Link
tRow = New TableRow
tCell = New TableCellWith tCell
.VerticalAlign = VerticalAlign.Top
.ColumnSpan = "3"
End WithlinkAddMoreObj = New HtmlAnchor
With linkAddMoreObj
.HRef = "#"
.InnerText = "[ add more " & LCase(strCodeValue) & " ]"
.Attributes.Add("runat", "server")
.Attributes.Add("onclick", "javascript:goAddMore();")
End With
tCell.Controls.Add(ha)
tRow.Cells.Add(tCell) ' added cell 3
tblDetails.Rows.Add(tRow) ' add new rowPrivate Sub linkAddMoreObj_ServerClick(ByVal sender As Object, ByVal e As System.EventArgs) Handles linkAddMoreObj.ServerClick
If hidMore.Value = "1" Then
Server.Transfer("mboupdate.aspx")
End IfEnd Sub
when you view the source in the browser - do you actually see the additional attributes that you have added??
and could you post the actual code that is created and viewed from the view source so we can take a look.
take care
tony
Yes, I do see the attributes I added. I added the code below. One thing I do want to point out that I saw is that in the Href attribute I had "#". In the other link that is the same it has "javascript:__doPostBack(linkAddMoreObj,'')".
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>MBO Tool - Edit MBO</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="Visual Basic .NET 7.1" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<LINK href="http://links.10026.com/?link=mbostyle.css" type="text/css" rel="stylesheet">
<script language="vbscript">
function chkDate(source, arguments)
dim retVal
retVal = arguments.Value
if IsDate(retVal) then
arguments.IsValid = true
else
arguments.IsValid = false
end if
end function</script
<script language="javascript" type="text/javascript">
<!--
function goSubmit() {
if (confirm("Do you want to lock in your objectives for the quarter?")) {
if (document.getElementById("selCoach").selectedindex < 1 || document.getElementById("selCompany").selectedindex < 1 || document.getElementById("selBrand").selectedindex < 1){
alert("You must select a coach, company, and brand.");
}
else {
document.getElementById("hidMboStatus").value = "1";
}
}
}function popIt (strTextbox, strText) {
document.getElementById("hidTempText").value = strText;
window.open("mboedit2.htm", strTextbox, "width=500,height=250");
}function goAddMore() {
document.getElementById("hidMore").value = "1";
}function goAddNote(strField) {
document.frmMbo.elements[strField].value = "0";
document.getElementById("hidMore").value = "1";
}
//-->
</script>
</HEAD>
<body MS_POSITIONING="GridLayout"
<table border='0' width='100%' cellpadding='0' cellspacing='0' bgcolor="#ffffff">
<tr>
<td>
<table border='0' width='725' cellpadding='0' cellspacing='0' align='center'>
<tr>
<td>
<img src="http://pics.10026.com/?src=http://LocalHost/MBO/images/180slogo.gif" border ='0'>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td bgcolor="#333333" height="2"><img src="http://pics.10026.com/?src=http://LocalHost/MBO/images/darkGray2.gif" width="5" height="2"></td>
</tr>
</table
<form name="frmMbo" method="post" action="editmbo.aspx" language="javascript" onsubmit="ValidatorOnSubmit();" id="frmMbo">
<input type="hidden" name="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" value="dDwxOTY2NTg4NzgxO3Q8O2w8aTwxPjs+O2w8dDw7bDxpPDU+O2k8Nz47aTwxMD47aTwxNj47aTwxOD47PjtsPHQ8cDxwPGw8VGV4dDs+O2w8QWxleCBSaXZlcmE7Pj47Pjs7Pjt0PHA8cDxsPFRleHQ7PjtsPDIwMDMgLSBRNDs+Pjs+Ozs+O3Q8dDxwPHA8bDxEYXRhVmFsdWVGaWVsZDtEYXRhVGV4dEZpZWxkOz47bDxlbXBsb3llZV9rZXk7RGF0YVRleHQ7Pj47Pjt0PGk8MTEzPjtAPFxlO0FsYWZhc3NvcywgR2luYTtBbGVzaW5hLCBJbm5hO0FseW4tQnVsbG9jaywgQjtBbmRlcnNvbiwgQnJpYW47QW5kcmVhZGFraXMsIE1pY2hlbGxlO0Jha2VyLCBDcmFpZztCYXJvbmUsIFZpY2t5O0JlbmF2aWRlcywgTmVzdG9yO0JlcmdlbiwgQWFyb247Qm9zd29ydGgsIFJvYmVydDtCcm93biwgTW9ucm9lO0J1cm5zLCBKZW5uaWZlcjtDYXJsaW4sIEpvZWw7Q2FycGVudGVyLCBKZXJlbXk7Q2hhbmNlLCBUb2RkO0NoZWssIEFuZHJldztDaG9hdGUsIERvbjtDaHJpc3RtYW4sIFJhbmR5O0NvbGVzLCBQaGlsO0NvcHBvbGEsIEplZmY7Q294LCBNb25pY2E7Q3VtbWluZ3MsIENocmlzdGluZTtEZU1vbnBsYW5ldCwgR3VpbGxhdW1lO0RlbnQsIEN1cnRpcztEZVNpbW9uZSwgRGFuaWVsbGU7RGlCaWFnaW8sIEtlcnJ5O0RpZXJraW5nLCBDbGlmO0RpeG9uLCBUaWZmYW55O0Vkd2FyZHMsIEdyZWdvcnk7RmVybmFuZGV6LU1hdHRlciwgQ2FybWVuO0ZsZWNrLCBXaWxsaWFtO0ZvZ2csIFRlcnJ5O0ZyYW5rbGluLCBTY290dDtGdWxtZXIsIEtldmluO0dpcmFyZCwgR2FldGFuO0dpcm9kLCBDYXJvbDtHbGl0aGVybywgQ2hyaXN0aW5lO0dvZ2VyLCBKYXNvbjtHb3R0ZXNmZWxkLCBEYXZpZDtHcmFoYW0sIEVsaXphO0hhcnJpcywgRnJhbjtIYXJyaXMsIFJvc2VBbm47SGVhbHksIEJpbGw7SGVhbHksIFRlcnJ5O0hlaW5lLCBDaHJpc3RvcGhlcjtIaXJzY2gsIFRyYWN5O0hvZGdlLCBUaW07SG9sbG93ZWxsLCBCcmVudDtLYW5za2ksIE1lZ2FuO0tpbW9zLCBQYWlnZTtLaW5zYm91cm5lLCBEYW47S3VzdGVyZXIsIEJhcmJhcmE7TGFpbmUsIERhdmlkO0xlIEdldHRlLCBCcmlhbjtMZUZhaXZyZSwgS2VsbHk7TGVyb3V4LCBBcm5hdWQ7TGV3aXMsIEplcmU7THluY2gsIFRvbTtNYWdkYXksIEJlbjtNYWxicmFucXVlLCBDbGFpcmU7TWFydGluLCBKZW5uaWZlcjtNYXNvbiwgR2liO01jSW50eXJlLCBKaW07TWNsYXVnaGxpbiwgUGV0ZTtNaWxsZXIsIEJyaWFuO01pbGxlciwgSmltO01vdXJhZCwgV2FsaWQ7TXVsbGVuLCBFcmluO011bGxpZ2FuLCBCcm9va2U7TmVzYml0dCwgQnJhZDtPbHNvbiwgUmljaztPc2Jvcm4sIEtldmluO1BhcmtzLCBKZXJlbXk7UGF0YWtpLCBKZXNzaWNhO1BldGNvcywgTGFycnk7UGhlbHBzLCBCaWxsO1B1bGNoZW9uLCBTdXNhbjtSZWViLCBEYXZpZDtSZWluZWNrZXIsIExhdXJlbjtSaWVzcywgTmFuY3k7Uml2ZXJhLCBBbGV4O1JpdmVyYSwgS2F5bGFoO1JpdmVyYSwgUGFtO1J1ZGQsIFJvbjtTYWJlbGwsIEFuZHJlYTtTYXR1cm5pbywgQ2hyaXM7U2NoaWF2b25lLCBCYXJiYXJhO1NoZWxieSwgSnVzdGluO1Nob2NrLCBUb207U2luZ2xlLCBKZXNzaWNhO1NrZWVuLCBSYWNoZWw7U21hbGx3b29kLCBIdWdoO1NueWRlciwgSG9sbHk7U3Jva2EsIE5pY29sZTtTdHJhdXNzLCBUb255O1N1c2tpbiwgVG9kZDtUZXNpLCBMYXVyYTtUaXBwLCBBbGFuO1RyYXZpcywgSmVzc2U7VmFuQnVza2lyaywgTmF0YWxpZTtXZWxjaCwgTGF1cmllO1dlbHNoLCBEZXJlaztXZXJuZXIsIEp1c3RpbjtXaWxmb25nLCBKdWxpZTtXaWxzb24gSUksIFJvbjtXaWxzb24sIE5pY29sZTtXaWxzb24sIFJvYmVydDtXb2x0ZXIsIEFuZHJlYXM7V3JpZ2h0LCBTdGV2ZW47WXVuZywgRXJpYztaYXBwYXJkaW5vLCBBbXk7WmVsbGVycywgSGVpZGk7PjtAPC0xOzQ2OzM2OzEwNTs1Njs4OTs3Mzs0ODsxMjg7MTU4Ozc2OzE5NzsyMDI7MTk2OzE1OTsxNTI7OTM7NjQ7ODg7Njc7MjA7MTUzOzI1OzExMzsxNDU7Mzg7MTkzOzYzOzE5ODsxNTY7Njk7NzI7MTU3OzQxOzEyMzs2ODsyMDA7MjAxOzIwMzs4MDsxMjA7ODM7MTk5Ozc0OzM0OzQ0OzE0MTsxMzE7MTkxOzMwOzk0OzcxOzQyOzc4OzExMTsyNDsxOTQ7NTI7MTQ0OzY2OzU1OzkwOzExMjsxMzg7NjE7MTQwOzMyOzg3OzcwOzE5MDs1NDsxMzU7NjA7NTE7MTE2OzE5NTsxMTQ7Mjc7ODE7MTkyOzQzOzIwNDsyMDY7MjA1OzMzOzgyOzI4Ozc5OzEyMTsxMzQ7MTE4Ozg0Ozk3OzM1OzM3OzE0MzsxMzM7MTI0OzEwMTsxNjA7MTI2Ozg1Ozc3OzEyMjsxNjQ7MTI5OzU5OzE2MTsxNDI7MTMwOzQ5OzE1MDsxNDg7Pj47Pjs7Pjt0PHQ8cDxwPGw8RGF0YVZhbHVlRmllbGQ7RGF0YVRleHRGaWVsZDs+O2w8Y29kZV9rZXk7Y29kZV92YWx1ZTs+Pjs+O3Q8aTwxPjtAPDE4MHM7PjtAPDExOz4+Oz47Oz47dDx0PHA8cDxsPERhdGFWYWx1ZUZpZWxkO0RhdGFUZXh0RmllbGQ7PjtsPGNvZGVfa2V5O2NvZGVfdmFsdWU7Pj47Pjt0PGk8ND47QDwxODBzO0Zyb20gdGhlIEJsdWU7R29yZ29uejtLZWxzeXVzOz47QDwxMjsxNTsxNDsxMzs+Pjs+Ozs+Oz4+Oz4+Oz7qk2KAwicAESKzzPuJXgopZko2RQ==" /
<script language="javascript">
<!--
function __doPostBack(eventTarget, eventArgument) {
var theform;
if (window.navigator.appName.toLowerCase().indexOf("netscape") > -1) {
theform = document.forms["frmMbo"];
}
else {
theform = document.frmMbo;
}
theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
theform.__EVENTARGUMENT.value = eventArgument;
theform.submit();
}
// -->
</script
<script language="javascript" src="http://pics.10026.com/?src=/aspnet_client/system_web/1_1_4322/WebUIValidation.js"></script
<p><a id="linkbtnTSave" href="http://links.10026.com/?link=javascript:{if (typeof(Page_ClientValidate) != 'function' || Page_ClientValidate()) __doPostBack('linkbtnTSave','')} ">[ save mbo ]</a> | <a id="linkTSaveSubmit" onclick="goSubmit()" href="http://links.10026.com/?link=javascript:__doPostBack('linkTSaveSubmit','')">[
save and submit mbo ]</a> | [
main page ] | [ print
version ]</p>
<p>
<table cellSpacing="0" cellPadding="4" border="1">
<tr>
<td>MBO Status</td>
<td>Initial MBO Create/Edit</td>
</tr>
<tr>
<td>Team Member</td>
<td><span id="lblTeamMember" style="border-style:None;">Alex Rivera</span></td>
</tr>
<tr>
<td>Period</td>
<td><span id="lblPeriod" style="border-style:None;">2003 - Q4</span><input name="selPeriod" id="selPeriod" type="hidden" value="8" /></td>
</tr>
<tr>
<td>Coach</td>
<td><select name="selCoach" id="selCoach">
<option value="-1"></option>
<option value="46">Alafassos, Gina</option>
<option value="36">Alesina, Inna</option>
<option value="105">Alyn-Bullock, B</option>
<option value="56">Anderson, Brian</option>
<option value="89">Andreadakis, Michelle</option>
<option value="73">Baker, Craig</option>
<option value="48">Barone, Vicky</option>
<option value="128">Benavides, Nestor</option>
<option value="158">Bergen, Aaron</option>
<option value="76">Bosworth, Robert</option>
<option value="197">Brown, Monroe</option>
<option value="202">Burns, Jennifer</option>
<option value="196">Carlin, Joel</option>
<option value="159">Carpenter, Jeremy</option>
<option value="152">Chance, Todd</option>
<option value="93">Chek, Andrew</option>
<option value="64">Choate, Don</option>
<option value="88">Christman, Randy</option>
<option value="67">Coles, Phil</option>
<option value="20">Coppola, Jeff</option>
<option value="153">Cox, Monica</option>
<option value="25">Cummings, Christine</option>
<option value="113">DeMonplanet, Guillaume</option>
<option value="145">Dent, Curtis</option>
<option value="38">DeSimone, Danielle</option>
<option value="193">DiBiagio, Kerry</option>
<option value="63">Dierking, Clif</option>
<option value="198">Dixon, Tiffany</option>
<option value="156">Edwards, Gregory</option>
<option value="69">Fernandez-Matter, Carmen</option>
<option value="72">Fleck, William</option>
<option value="157">Fogg, Terry</option>
<option value="41">Franklin, Scott</option>
<option value="123">Fulmer, Kevin</option>
<option value="68">Girard, Gaetan</option>
<option value="200">Girod, Carol</option>
<option value="201">Glithero, Christine</option>
<option value="203">Goger, Jason</option>
<option value="80">Gottesfeld, David</option>
<option value="120">Graham, Eliza</option>
<option value="83">Harris, Fran</option>
<option value="199">Harris, RoseAnn</option>
<option value="74">Healy, Bill</option>
<option value="34">Healy, Terry</option>
<option value="44">Heine, Christopher</option>
<option value="141">Hirsch, Tracy</option>
<option value="131">Hodge, Tim</option>
<option value="191">Hollowell, Brent</option>
<option value="30">Kanski, Megan</option>
<option value="94">Kimos, Paige</option>
<option value="71">Kinsbourne, Dan</option>
<option value="42">Kusterer, Barbara</option>
<option value="78">Laine, David</option>
<option value="111">Le Gette, Brian</option>
<option value="24">LeFaivre, Kelly</option>
<option value="194">Leroux, Arnaud</option>
<option value="52">Lewis, Jere</option>
<option value="144">Lynch, Tom</option>
<option value="66">Magday, Ben</option>
<option value="55">Malbranque, Claire</option>
<option value="90">Martin, Jennifer</option>
<option value="112">Mason, Gib</option>
<option value="138">McIntyre, Jim</option>
<option selected="selected" value="61">Mclaughlin, Pete</option>
<option value="140">Miller, Brian</option>
<option value="32">Miller, Jim</option>
<option value="87">Mourad, Walid</option>
<option value="70">Mullen, Erin</option>
<option value="190">Mulligan, Brooke</option>
<option value="54">Nesbitt, Brad</option>
<option value="135">Olson, Rick</option>
<option value="60">Osborn, Kevin</option>
<option value="51">Parks, Jeremy</option>
<option value="116">Pataki, Jessica</option>
<option value="195">Petcos, Larry</option>
<option value="114">Phelps, Bill</option>
<option value="27">Pulcheon, Susan</option>
<option value="81">Reeb, David</option>
<option value="192">Reinecker, Lauren</option>
<option value="43">Riess, Nancy</option>
<option value="204">Rivera, Alex</option>
<option value="206">Rivera, Kaylah</option>
<option value="205">Rivera, Pam</option>
<option value="33">Rudd, Ron</option>
<option value="82">Sabell, Andrea</option>
<option value="28">Saturnio, Chris</option>
<option value="79">Schiavone, Barbara</option>
<option value="121">Shelby, Justin</option>
<option value="134">Shock, Tom</option>
<option value="118">Single, Jessica</option>
<option value="84">Skeen, Rachel</option>
<option value="97">Smallwood, Hugh</option>
<option value="35">Snyder, Holly</option>
<option value="37">Sroka, Nicole</option>
<option value="143">Strauss, Tony</option>
<option value="133">Suskin, Todd</option>
<option value="124">Tesi, Laura</option>
<option value="101">Tipp, Alan</option>
<option value="160">Travis, Jesse</option>
<option value="126">VanBuskirk, Natalie</option>
<option value="85">Welch, Laurie</option>
<option value="77">Welsh, Derek</option>
<option value="122">Werner, Justin</option>
<option value="164">Wilfong, Julie</option>
<option value="129">Wilson II, Ron</option>
<option value="59">Wilson, Nicole</option>
<option value="161">Wilson, Robert</option>
<option value="142">Wolter, Andreas</option>
<option value="130">Wright, Steven</option>
<option value="49">Yung, Eric</option>
<option value="150">Zappardino, Amy</option>
<option value="148">Zellers, Heidi</option
</select><span id="cvCoach" controltovalidate="selCoach" errormessage="You must select a coach." display="Dynamic" evaluationfunction="RequiredFieldValidatorEvaluateIsValid" initialvalue="" style="color:Red;display:none;">You must select a coach.</span></td>
</tr>
<tr>
<td>Date (mm/dd/yyyy)</td>
<td><input name="txtDate" type="text" value="2/24/2004" id="txtDate" /><span id="cvDate" controltovalidate="txtDate" errormessage="You must enter a valid date." display="Dynamic" evaluationfunction="CustomValidatorEvaluateIsValid" clientvalidationfunction="chkDate" style="color:Red;display:none;">You must enter a valid date.</span></td>
</tr>
<tr>
<td>Company</td>
<td><select name="selCompany" id="selCompany">
<option selected="selected" value="11">180s</option
</select></td>
</tr>
<tr>
<td>Brand/Division</td>
<td><select name="selBrand" id="selBrand">
<option selected="selected" value="12">180s</option>
<option value="15">From the Blue</option>
<option value="14">Gorgonz</option>
<option value="13">Kelsyus</option
</select></td>
</tr>
<tr>
<td>Job Responsibilities</td>
<td><input name="txtJobResp" type="text" id="txtJobResp" /></td>
</tr>
</table>
</p>
<p><table id="tblDetails" cellspacing="0" cellpadding="4" border="0" style="border-width:1px;border-style:Solid;border-collapse:collapse;">
<tr>
<td class="clHeader" align="Center">#</td><td class="clHeader">Objectives</td><td class="clHeader">Action</td>
</tr><tr>
<td class="clStandard" valign="Top"><input name="txtOSeq1" id="txtOSeq1" type="text" value="1" class="seqField" runat="server" /></td><td class="clStandard" valign="Top"><input name="txtOTxt1" id="txtOTxt1" type="text" value="This is a test" class="cmtField" runat="server" /><input name="hidOType1" id="hidOType1" type="hidden" value="1" runat="server" /><input name="hidODetId1" id="hidODetId1" type="hidden" value="1159" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach1" id="hidOCoach1" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td class="clStandard" valign="Top"><input name="txtOSeq2" id="txtOSeq2" type="text" value="2" class="seqField" runat="server" /></td><td class="clStandard" valign="Top"><input name="txtOTxt2" id="txtOTxt2" type="text" value="This is test 2" class="cmtField" runat="server" /><input name="hidOType2" id="hidOType2" type="hidden" value="1" runat="server" /><input name="hidODetId2" id="hidODetId2" type="hidden" value="1164" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach2" id="hidOCoach2" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td class="clStandard" valign="Top"><input name="txtOSeq3" id="txtOSeq3" type="text" value="3" class="seqField" runat="server" /></td><td class="clStandard" valign="Top"><input name="txtOTxt3" id="txtOTxt3" type="text" value="this is a test for me..." class="cmtField" runat="server" /><input name="hidOType3" id="hidOType3" type="hidden" value="1" runat="server" /><input name="hidODetId3" id="hidODetId3" type="hidden" value="1165" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach3" id="hidOCoach3" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td class="clStandard" valign="Top"><input name="txtOSeq4" id="txtOSeq4" type="text" value="4" class="seqField" runat="server" /></td><td class="clStandard" valign="Top"><input name="txtOTxt4" id="txtOTxt4" type="text" value="test 4" class="cmtField" runat="server" /><input name="hidOType4" id="hidOType4" type="hidden" value="1" runat="server" /><input name="hidODetId4" id="hidODetId4" type="hidden" value="1171" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach4" id="hidOCoach4" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td class="clStandard" valign="Top"><input name="txtOSeq5" id="txtOSeq5" type="text" value="5" class="seqField" runat="server" /></td><td class="clStandard" valign="Top"><input name="txtOTxt5" id="txtOTxt5" type="text" value="test 5" class="cmtField" runat="server" /><input name="hidOType5" id="hidOType5" type="hidden" value="1" runat="server" /><input name="hidODetId5" id="hidODetId5" type="hidden" value="1172" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach5" id="hidOCoach5" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td class="clStandard" valign="Top"><input name="txtOSeq6" id="txtOSeq6" type="text" value="6" class="seqField" runat="server" /></td><td class="clStandard" valign="Top"><input name="txtOTxt6" id="txtOTxt6" type="text" value="test 6" class="cmtField" runat="server" /><input name="hidOType6" id="hidOType6" type="hidden" value="1" runat="server" /><input name="hidODetId6" id="hidODetId6" type="hidden" value="1173" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach6" id="hidOCoach6" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td class="clStandard" valign="Top"><input name="txtOSeq7" id="txtOSeq7" type="text" value="7" class="seqField" runat="server" /></td><td class="clStandard" valign="Top"><input name="txtOTxt7" id="txtOTxt7" type="text" value="test 7" class="cmtField" runat="server" /><input name="hidOType7" id="hidOType7" type="hidden" value="1" runat="server" /><input name="hidODetId7" id="hidODetId7" type="hidden" value="1174" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach7" id="hidOCoach7" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td class="clStandard" valign="Top"><input name="txtOSeq8" id="txtOSeq8" type="text" value="8" class="seqField" runat="server" /></td><td class="clStandard" valign="Top"><input name="txtOTxt8" id="txtOTxt8" type="text" value="test 8" class="cmtField" runat="server" /><input name="hidOType8" id="hidOType8" type="hidden" value="1" runat="server" /><input name="hidODetId8" id="hidODetId8" type="hidden" value="1175" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach8" id="hidOCoach8" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td class="clStandard" valign="Top"><input name="txtOSeq9" id="txtOSeq9" type="text" value="9" class="seqField" runat="server" /></td><td class="clStandard" valign="Top"><input name="txtOTxt9" id="txtOTxt9" type="text" value="test 9" class="cmtField" runat="server" /><input name="hidOType9" id="hidOType9" type="hidden" value="1" runat="server" /><input name="hidODetId9" id="hidODetId9" type="hidden" value="1176" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach9" id="hidOCoach9" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td class="clStandard" valign="Top"><input name="txtOSeq10" id="txtOSeq10" type="text" value="10" class="seqField" runat="server" /></td><td class="clStandard" valign="Top"><input name="txtOTxt10" id="txtOTxt10" type="text" value="test 10" class="cmtField" runat="server" /><input name="hidOType10" id="hidOType10" type="hidden" value="1" runat="server" /><input name="hidODetId10" id="hidODetId10" type="hidden" value="1177" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach10" id="hidOCoach10" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td class="clStandard" valign="Top"><input name="txtOSeq11" id="txtOSeq11" type="text" value="11" class="seqField" runat="server" /></td><td class="clStandard" valign="Top"><input name="txtOTxt11" id="txtOTxt11" type="text" value="test 11" class="cmtField" runat="server" /><input name="hidOType11" id="hidOType11" type="hidden" value="1" runat="server" /><input name="hidODetId11" id="hidODetId11" type="hidden" value="1178" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach11" id="hidOCoach11" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td class="clStandard" valign="Top"><input name="txtOSeq12" id="txtOSeq12" type="text" value="12" class="seqField" runat="server" /></td><td class="clStandard" valign="Top"><input name="txtOTxt12" id="txtOTxt12" type="text" value="test 12" class="cmtField" runat="server" /><input name="hidOType12" id="hidOType12" type="hidden" value="1" runat="server" /><input name="hidODetId12" id="hidODetId12" type="hidden" value="1179" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach12" id="hidOCoach12" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td class="clStandard" valign="Top"><input name="txtOSeq13" id="txtOSeq13" type="text" value="13" class="seqField" runat="server" /></td><td class="clStandard" valign="Top"><input name="txtOTxt13" id="txtOTxt13" type="text" value="test 13" class="cmtField" runat="server" /><input name="hidOType13" id="hidOType13" type="hidden" value="1" runat="server" /><input name="hidODetId13" id="hidODetId13" type="hidden" value="1180" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach13" id="hidOCoach13" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td valign="Top"><input name="txtOSeq14" id="txtOSeq14" type="text" class="seqField" runat="server" /></td><td valign="Top"><input name="txtOTxt14" id="txtOTxt14" type="text" class="cmtField" runat="server" /><input name="hidOType14" id="hidOType14" type="hidden" value="1" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach14" id="hidOCoach14" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td valign="Top"><input name="txtOSeq15" id="txtOSeq15" type="text" class="seqField" runat="server" /></td><td valign="Top"><input name="txtOTxt15" id="txtOTxt15" type="text" class="cmtField" runat="server" /><input name="hidOType15" id="hidOType15" type="hidden" value="1" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach15" id="hidOCoach15" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td valign="Top"><input name="txtOSeq16" id="txtOSeq16" type="text" class="seqField" runat="server" /></td><td valign="Top"><input name="txtOTxt16" id="txtOTxt16" type="text" class="cmtField" runat="server" /><input name="hidOType16" id="hidOType16" type="hidden" value="1" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach16" id="hidOCoach16" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td valign="Top"><input name="txtOSeq17" id="txtOSeq17" type="text" class="seqField" runat="server" /></td><td valign="Top"><input name="txtOTxt17" id="txtOTxt17" type="text" class="cmtField" runat="server" /><input name="hidOType17" id="hidOType17" type="hidden" value="1" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach17" id="hidOCoach17" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td valign="Top"><input name="txtOSeq18" id="txtOSeq18" type="text" class="seqField" runat="server" /></td><td valign="Top"><input name="txtOTxt18" id="txtOTxt18" type="text" class="cmtField" runat="server" /><input name="hidOType18" id="hidOType18" type="hidden" value="1" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach18" id="hidOCoach18" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td valign="Top" colspan="3">[ add more objectives ]</td>
</tr><tr>
<td class="clHeader" align="Center">#</td><td class="clHeader">Resources Needed</td><td class="clHeader">Action</td>
</tr><tr>
<td valign="Top"><input name="txtOSeq19" id="txtOSeq19" type="text" class="seqField" runat="server" /></td><td valign="Top"><input name="txtOTxt19" id="txtOTxt19" type="text" class="cmtField" runat="server" /><input name="hidOType19" id="hidOType19" type="hidden" value="5" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach19" id="hidOCoach19" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td valign="Top"><input name="txtOSeq20" id="txtOSeq20" type="text" class="seqField" runat="server" /></td><td valign="Top"><input name="txtOTxt20" id="txtOTxt20" type="text" class="cmtField" runat="server" /><input name="hidOType20" id="hidOType20" type="hidden" value="5" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach20" id="hidOCoach20" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td valign="Top"><input name="txtOSeq21" id="txtOSeq21" type="text" class="seqField" runat="server" /></td><td valign="Top"><input name="txtOTxt21" id="txtOTxt21" type="text" class="cmtField" runat="server" /><input name="hidOType21" id="hidOType21" type="hidden" value="5" runat="server" /></td><td nowrap="nowrap" valign="Top"><input name="hidOCoach21" id="hidOCoach21" type="hidden" value="0" runat="server" />[ edit ]</td>
</tr><tr>
<td valign="Top" colspan="3">[ add more resources needed ]</td>
</tr>
</table></p>
<p><a id="linkbtnBSave" href="http://links.10026.com/?link=javascript:{if (typeof(Page_ClientValidate) != 'function' || Page_ClientValidate()) __doPostBack('linkbtnBSave','')} ">[ save mbo ]</a> | <a id="linkBSaveSubmit" onclick="goSubmit()" href="http://links.10026.com/?link=javascript:__doPostBack('linkBSaveSubmit','')">[
save and submit mbo ]</a> | [
main page ] | [ print
version ]
</p>
<input name="hidEmpId" id="hidEmpId" type="hidden" value="204" /> <input name="hidMboId" id="hidMboId" type="hidden" value="247" />
<input name="hidCoach" id="hidCoach" type="hidden" value="0" /> <input name="hidMore" id="hidMore" type="hidden" value="0" />
<input name="hidMboStatus" id="hidMboStatus" type="hidden" value="0" />
<input name="hidTempText" id="hidTempText" type="hidden" /
<script language="javascript">
<!--
var Page_Validators = new Array(document.all["cvCoach"], document.all["cvDate"]);
// -->
</script
<script language="javascript">
<!--
var Page_ValidationActive = false;
if (typeof(clientInformation) != "undefined" && clientInformation.appName.indexOf("Explorer") != -1) {
if (typeof(Page_ValidationVer) == "undefined")
alert("Unable to find script library '/aspnet_client/system_web/1_1_4322/WebUIValidation.js'. Try placing this file manually, or reinstall by running 'aspnet_regiis -c'.");
else if (Page_ValidationVer != "125")
alert("This page uses an incorrect version of WebUIValidation.js. The page expects version 125. The script library is " + Page_ValidationVer + ".");
else
ValidatorOnLoad();
}function ValidatorOnSubmit() {
if (Page_ValidationActive) {
ValidatorCommonOnSubmit();
}
}
// -->
</script
</form>
<P></P>
</FORM>
</body>
</HTML>
Here is something else that is weird. In the loop were I create the table on the fly It creates 2 of the same anchors. The first one doesn't have a _postback in the href attribute, the second anchor does have it.
In the loop I was talking about to build the html table on the fly. the two anchors it added to the table have different Href attribute values. here they are below. I don't understand what would cause that. Can anyone help?
<tr><td valign="Top" colspan="3">[ add more objectives ]</td>
</tr
<tr>
<td valign="Top" colspan="3"><a runat="server" onclick="javascript:goAddMore();" href="http://links.10026.com/?link=javascript:__doPostBack('_ctl24','')">[ add more resources needed ]</a></td>
</tr
No comments:
Post a Comment