Pergunta : O repetidor permite/inutilização RequiredFieldValidator dependendo um textbox

Olá!, o

I tem um repetidor e eu quero permitir/inutilização um requiredFieldValidator dependendo do valor de um textbox.

ascx: Javascript do type= do


do
}}: Width= verdadeiro " 580px " de " RubTabCoul " do class= do

repeaterID_ItemDataBound " EnableViewState= " do
OnItemDataBound= do " do " usuário " " do runat= do " repeaterID do repetidor ID= " >
do
do
do
> : Usuário " Text='<%# Eval " do runat= " do " txtDate do TextBox ID= (“COL_DATE”,” {0: de dd.MM.yyyy} ") %>' Width= " 63px”:
ControlToValidate= " txtDate” Text= do " >
r ID=” valSave " ” ValidationGroup=:
de RequiredFieldValidator> > : Ligamento de Text='<%# do " usuário”” do runat= do " txtText do TextBox ID= (“COL_TEXT”) %>' Width= " 79px " >>
            ControlToValidate= " txtText” Text= do " >
r ID=” valSave " ” ValidationGroup=: RequiredFieldValidator>
       
   

     
do
do





Ascx.cs:repeaterID_ItemDataBound vago do

protected (remetente do object, e)
de RepeaterItemEventArgs {
se (== ListItemType.Item de e.Item.ItemType ||
do == ListItemType.AlternatingItem de e.Item.ItemType) {texto do TextBox do
= (TextBox) e.Item.FindControl (“txtText"); Data do TextBox do
= (TextBox) e.Item.FindControl (“txtDate");
RequiredFieldValidator val = (RequiredFieldValidator) e.Item.FindControl (“rfvDate”);
RequiredFieldValidator val2 = (RequiredFieldValidator) e.Item.FindControl (“rfvText”); texto. Attributes.Add do
(“onchange”, “enableValidators (” + text.ClientID + “,” + date.ClientID + “,” + val.ClientID + “,” + val2.ClientID + "); "); data. Attributes.Add do
(“onchange”, “enableValidators (” + text.ClientID + “,” + date.ClientID + “,” + val.ClientID + “,” + val2.ClientID + "); "); o


I do
do
}} transforma-se sempre um erro do Javascript quando eu incorporo algo a um textbox:   “ctl00_plhContent_ctl00_. .” é o undefined

Thanks para seu help
class= do

Resposta : O repetidor permite/inutilização RequiredFieldValidator dependendo um textbox

Você pode começ uma idéia em como permitir a inutilização RVF baseada em um valor do textbox.

http://forums.asp.net/t/1346158.aspx

Mas eu penso que você está tendo edições em identificar o controle no certificado de java. Isto pode acontecer se seu controle da caixa de texto está dentro de alguns outros controles. Então você tem que emitir a hierarquia do pleno controlo ao código do Javascript. Permitir a opção do “traço” no ASP de identificar o trajeto cheio a seu textbox e de tentá-lo emitir que trajeto a seu Javascript e vê-la.
Outras soluções  
 
programming4us programming4us