I have a link from a web page to another, and the link is supposed to only send a single parameter (PackageName). But here's what happens, the linked web page is being called with 2 params:
.../ETL/JobsLogSpec.aspx?PackageName=Loan_History_Summary_Make_Table&NoDays=10
The NoDays is the unwanted parameter, it is a field in the initial web page, used in a search. Other pages in that app exhibit similar behaviour (too many params). I used a code generator to develop these (CodeCharge), here's the code:
<tr class="Row">
<td><mt:MTLabel Source="TaskName" ID="TaskName" runat="server"/></td>
<td><mt:MTLink Source="PackageName" ID="PackageName" runat="server" HrefSource="~/JobsLogSpec.aspx" PreserveParameters="Get"><Parameters>
<mt:UrlParameter Name="PackageName" SourceType="DataSourceColumn" Source="PackageName"/>
</Parameters></mt:MTLink></td>
I don't see a problem with this code (but I am a beginner). Can this be something that the server does?