La suppression de créer dynamiquement des contrôles

Je suis tenter de retirer dynamiquement des contrôles créés en C# 2008 asp.net

Les contrôles sont créés ici:

        int i;
        for (i = 0; i < myCount; i += 1)
        {
            TextBox txtAuto = new TextBox();
            TextBox txtModel = new TextBox();
            TextBox txtMiles = new TextBox();
            TextBox txtVINumber = new TextBox();
            TextBox txtPlateNumber = new TextBox();

            txtAuto.ID = "txtVehAuto" + i.ToString();
            txtModel.ID = "txtVehModel" + i.ToString();
            txtMiles.ID = "txtVehMilage" + i.ToString();
            txtVINumber.ID = "txtVehVINumber" + i.ToString();
            txtPlateNumber.ID = "txtVehPlate" + i.ToString();

            phAuto.Controls.Add(txtAuto);
            phModel.Controls.Add(txtModel);
            phMiles.Controls.Add(txtMiles);
            phVINumber.Controls.Add(txtVINumber);
            phPlateNumber.Controls.Add(txtPlateNumber);

            dyntxtAuto[i] = txtAuto;
            dyntxtModel[i] = txtModel;
            dyntxtMiles[i] = txtMiles;
            dyntxtVINumber[i] = txtVINumber;
            dyntxtPlateNumber[i] = txtPlateNumber;

            LiteralControl literalBreak = new LiteralControl("<br />");

            phAuto.Controls.Add(literalBreak);
            phModel.Controls.Add(literalBreak);
            phMiles.Controls.Add(literalBreak);
            phVINumber.Controls.Add(literalBreak);
            phPlateNumber.Controls.Add(literalBreak);
        }
    }

Comment puis-je supprimer les contrôles?
L'utilisateur cliquez sur "soumettre" à laquelle l'utilisateur a entré des données dans la db. La page retrun à lui-même (avec des champs vides). Je veux supprimer les contrôles dynamiques après que les données ont été écrites sur la db. Supprimer la signification de supprimer, de ne pas cacher. J'ai essayé de mettre le ViewState faux, mais il n'aide pas.

  • Pourriez-vous préciser un peu? Voulez-vous supprimer les contrôles après que l'utilisateur effectue une action, ou après un certain laps de temps? Quand vous dites "supprimer" entendez-vous "cacher?"
  • Comment avez-vous l'intention de le supprimer? Est-ce dû à certaines actions comme un clic sur un bouton ou quelque chose?
  • L'utilisateur cliquez sur "soumettre" à laquelle l'utilisateur a entré des données dans la db. La page retrun à lui-même (avec des champs vides). Je veux supprimer les contrôles dynamiques après que les données ont été écrites sur la db. Supprimer la signification de supprimer, de ne pas cacher. J'ai essayé de mettre le ViewState faux, mais il n'aide pas.
InformationsquelleAutor user279521 | 2010-02-25