0
我在我的頁面上有一個RequiredFieldValidator
用於我的文本框,並且希望啓用或者可以使用。因爲我想檢查所需的Option
是否爲true
那麼RequiredFieldValidator
將工作,否則不適用於該文本框。如何查找Requiredfieldvalidator
<asp:TextBox ID="txtReference" runat="server" ></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtReference"
Display="None" ErrorMessage="Reference Should Not Blank !" ValidationGroup="Ac"></asp:RequiredFieldValidator>
<ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender9" runat="server"
Enabled="True" TargetControlID="RequiredFieldValidator1">
</ajaxToolkit:ValidatorCalloutExtender>
<ajaxToolkit:AutoCompleteExtender ID="AutoCompleteExtender7" runat="server" CompletionInterval="100"
DelimiterCharacters="" EnableCaching="False" Enabled="True" FirstRowSelected="True"
MinimumPrefixLength="1" ServiceMethod="GetReference" ServicePath="" TargetControlID="txtReference">
</ajaxToolkit:AutoCompleteExtender>
我的代碼,我嘗試這樣做,但不是工作
if (_clients.ReferenceRequired == true)
{
RequiredFieldValidator1.Enabled = true;
AutoCompleteExtender7.Enabled = true;
}
else
{
RequiredFieldValidator1.Enabled = false;
AutoCompleteExtender7.Enabled = false;
}
但這找不到我的我的網頁上控制我該怎麼辦呢?
你找不到'_clients'在正常值不同的?或者哪個控制? –
定義「不起作用」 - 編譯失敗嗎?它不啓用/禁用驗證器嗎?它會吐出綠色的猴子嗎? (如果它沒有編譯,那麼這些控件可能在模板內部,或者它可能是其他內容。請發佈一個*合適的問題描述*。) – 2013-01-14 08:46:54
我想查找requiredFieldValidator並根據我的條件我想如果_clients.ReferenceRequired == true然後reqirdfieldValidtor工作,否則不驗證 –