J'ai deux boutons radio avec le même nom de groupe. Lors de la sélection du bouton radio, je veux deux nouveaux boutons radio, et sur la sélection de l'autre bouton radio, je veux que deux autres nouveaux boutons radio soient visibles. Je veux tout cela dans ModalPopupExtender.modalpopup extender dans asp.net ajax
1
A
Répondre
0
Voici un exemple:
ASPX:
<head runat="server">
<title>Modal Popup</title>
<style type="text/css">
.modalStyle
{
background-color: Gray;
filter: alpha(opacity=70);
opacity: 0.7;
}
.panelStyle
{
width: 300px;
height: 180px;
border: 2px solid Gray;
background-color:White;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<asp:ToolkitScriptManager ID="scripManager" runat="server" />
<asp:ModalPopupExtender ID="modal" CancelControlID="btnCancel" BackgroundCssClass="modalStyle" PopupControlID="popup" TargetControlID="lblPopup" runat="server" />
<asp:Label ID="lblPopup" runat="server" />
<asp:Panel runat="server" ID="popup" CssClass="panelStyle">
<table style="width: 100%;">
<tr>
<td>
<asp:RadioButton ID="rdboption1" AutoPostBack="true" OnCheckedChanged="CheckedChanged" runat="server" Text="Option 1" GroupName="Options" /><br />
<asp:RadioButton ID="rdboption11" runat="server" Text="Option 1.1" GroupName="SubOption1"
Visible="false" /><br />
<asp:RadioButton ID="rdboption12" runat="server" Text="Option 1.2" GroupName="SubOption1"
Visible="false" />
</td>
</tr>
<tr>
<td>
<asp:RadioButton ID="rdboption2" AutoPostBack="true" OnCheckedChanged="CheckedChanged" runat="server" Text="Option 2" GroupName="Options" /><br />
<asp:RadioButton ID="rdboption21" runat="server" Text="Option 2.1" GroupName="SubOption2"
Visible="false" /><br />
<asp:RadioButton ID="rdboption22" runat="server" Text="Option 2.2" GroupName="SubOption2"
Visible="false" />
</td>
</tr>
<tr>
<td style="text-align: center;">
<asp:Button ID="btnCancel" runat="server" Text="Cancel" />
</td>
</tr>
</table>
</asp:Panel>
</form>
</body>
code derrière:
public partial class Test : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
modal.Show();
}
protected void CheckedChanged(object sender, EventArgs e)
{
var radioButton = sender as RadioButton;
ResetOptions();
switch(radioButton.ID)
{
case "rdboption1":
rdboption11.Visible = true;
rdboption12.Visible = true;
break;
case "rdboption2":
rdboption21.Visible = true;
rdboption22.Visible = true;
break;
}
}
private void ResetOptions()
{
rdboption11.Visible = false;
rdboption12.Visible = false;
rdboption21.Visible = false;
rdboption22.Visible = false;
}
}
+0
Merci @Deni travaillant sur ce qui précède.Faites le savoir une fois terminé.Merci beaucoup – Passenger
Questions connexes
- 1. Ajax Calendrier extender sur modalpopup renvoie null
- 2. UpdatePanel et ModalPopup Extender
- 3. ASP.Net Ajax ComboBox dans ModalPopup
- 4. ASP.NET AJAX imbriqué updatePanel modalPopup funkiness
- 5. ASP.NET AJAX Control Toolkit: conditionnel ModalPopup
- 6. ASP.NET AJAX Extender AutoComplete Scrolling Problème
- 7. Problème avec ajax modal popup extender
- 8. curseur Extender contrôle à Ajax asp.net
- 9. Problème Ajax ModalPopup width
- 10. ASP.net ModalPopup dans l'événement loggedIn
- 11. AjaxControlToolkit ModalPopup dans Asp.net MVC
- 12. Ajax WaterMark Extender
- 13. Ajax autocomplete extender
- 14. Ajax animation extender
- 15. Animation Modal Popup Extender dans ASP.net
- 16. ModalPopup ne s'affiche pas dans ASP.Net
- 17. Priorité de style ASP.NET avec AJAX Toolkit DropShadow Extender
- 18. Synchronisation Ajax Toolkit Calendrier Extender
- 19. Événement Ajax Calendar Extender onchange
- 20. Click Evénements dans Modal Popup Extender
- 21. Problème avec ModalPopup dans asp.net/C#
- 22. Ajax Calendar Extender ne fonctionne pas
- 23. L'éditeur HTML dans Ajax Extender Panel Extender ne s'affiche pas dans IE 6 pour la page web asp.net
- 24. ModalPopup vs réécriture d'url
- 25. ModalPopup ne s'affiche pas (ASP.NET/VB)
- 26. Comment utiliser extender auto complet dans asp.net
- 27. ASP.NET DataGrid et HoverMenu Extender
- 28. AJAX ModalPopup déclenché par la liste déroulante
- 29. Ajax: l'exception de ModalPopup, BackgroundCssClass est nul
- 30. combo box extender ajax tool kit
besoins intéressants. Mais à moins d'avoir une question précise qui vous dérange, il n'y a rien que l'on puisse répondre à cela. – nunespascal