0
我使用母版頁,更新面板,AJAX Tab容器以及modalpopup擴展器和其他AJAX驗證控件。對於終止重新生成粗體的行有一個問題。我需要有<asp:ListItem Text="Select Contract Termination Reason.." Value=""></asp:ListItem>
控制錯誤:在VS 2008中刪除標記
'ddlContractTerminationReason' has a SelectedValue which is invalid because it does not exist in the list of items"
它的工作原理,但它突然開始在嘗試做出一些其他修改應用程序得到消除。如果我點擊保存後嘗試再次輸入,則會被刪除並保存文件。我的網絡管理員爲我重新安裝了一切,假設某些病毒問題,但看起來像別的東西導致這種情況。任何幫助,非常感謝。
<tr>
<td>
<asp:DropDownList ID="ddlContractTerminationReason" runat="server" AppendDataBoundItems="True" CausesValidation="True" CssClass="dropdown extralong" DataSourceID="dsTerminationReason" DataTextField="ReasonDescription" DataValueField="TerminationReasonID">
<asp:ListItem Text="Select Contract Termination Reason.."></asp:ListItem>
</asp:DropDownList>
<asp:CustomValidator ID="cusValTerminationReason" runat="server" ClientValidationFunction="RequireTerminationReason" ControlToValidate="ddlContractTerminationReason" ErrorMessage="Please enter Termination Reason OR Other Resson, if the Contractor is Terminated!" OnServerValidate="ServerValidateTerminationDate" SetFocusOnError="True" Text="*" ValidateEmptyText="True" ValidationGroup="ContrMasterGroup"></asp:CustomValidator>
<asp:SqlDataSource ID="dsTerminationReason" runat="server" ConnectionString="<%$ ConnectionStrings:Conn %>" SelectCommand="SELECT [TerminationReasonID], [ReasonDescription] FROM [TerminationReasons] ORDER BY [ReasonDescription]"> </asp:SqlDataSource>
</td>
<td class="rightalign">
<asp:Label ID="lblOtherContractTerminationReason" runat="server" CssClass="lbl" Text="if Others, Explain:"></asp:Label>
</td>
<td>
<asp:TextBox ID="txtOtherContractTerminationReason" runat="server" CssClass="long" TextMode="MultiLine"></asp:TextBox>
</td>
<td> </td>
</tr>