2010-08-18 5 views
0

J'ai quelques paires de boutons radio du même nom de groupe. Si je mets un bouton radio à checked = True, par conséquent, la vue n'est pas affichée. J'écris le code dans aspx.cs mais la vue n'est pas mise à jour. Pour les autres contrôles, mettez-le à jour.Bouton radio Problème dans Asp.Net

chatSettingsNode = xDoc.SelectSingleNode("//ToolBarChatSettings/ChatSettings/AdminSettings/Emoticons"); 
valueChk = chatSettingsNode.InnerXml; 
value = Convert.ToBoolean(valueChk); 
if (value == true) 
{ 
    rbtnAdminEmoticonsYes.Checked = true; 
} 
else 
{ 
    rbtnAdminEmoticonsNo.Checked = false; 
} 
chatAdminSettingsNode = xDoc.SelectSingleNode("//ToolBarChatSettings/ChatSettings/AdminSettings/AllowGroupChats"); 
//If the value Equals true or false Assigned to radiobox 
valueChk = chatAdminSettingsNode.InnerXml; 
value = Convert.ToBoolean(valueChk);            
if (value == true) 
{ 
    rbtnAllowGroupChatsYes.Checked = true; 
} 
else 
{ 
    rbtnAllowGroupChatsNo.Checked = false; 
} 

ASPX

"/> " GroupName = "rbtngrpEmoticons" /> "GroupName =" rbtngrpEmoticons »/>

Répondre

0

essayer

AutoPostBack="true" 

pour RadioButton.

+0

Ya même essayé que Mais ce n'est toujours pas la mise à jour – Gokulakrishnan

+0

Mais je reçois la valeur correcte de xml.but n'est pas mise à jour. – Gokulakrishnan

+0

si vous ajoutez du code html à votre question, nous pouvons vérifier cela. Je pense que le problème concerne le client. – NetSide

0

Dans le balisage pour le RadioButton ou le code d'initialisation, vous devez définir

AutoPostBack = "true" 

Mais vous devez également rafraîchir tout contenant le bouton radio est.

upPanel.Update();