Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Web Form
Message
Information générale
Forum:
ASP.NET
Catégorie:
The Mere Mortals .NET Framework
Titre:
Divers
Thread ID:
01409563
Message ID:
01409569
Vues:
48
Eric,

Everything looks good to me, but I don't know what your btnSave_Click method looks like.

Do you have the following code somewhere near the top of this method:
DataSet dsOrder = (DataSet)Session["dsOrder"];
>I'm clearly missing something simple. I have a web form that I'd like to use for new sales as well as editing existing sales. My page load looks like this:
>
>    protected void Page_Load(object sender, EventArgs e)
>    {
>//      EventGolf oEvent = new Wala.Membership.Business.EventGolf();
>//      mmBindingList<EventGolfEntity> oGolfEvents = oEvent.GetAllEntities();   
>        this.oOrder = (Reg_Golf)this.RegisterBizObj(new Reg_Golf());
>        this.oFee = (Fee)this.RegisterBizObj(new Fee());
>        this.iContactId = int.Parse(String.IsNullOrEmpty(Request.QueryString["ContactId"]) ? "0" : Request.QueryString["ContactId"]);
>
>        this.iOrderId = int.Parse(String.IsNullOrEmpty(Request.QueryString["OrderId"]) ? "0" : Request.QueryString["OrderId"]);
>        
>        // Retrieve the specified order and detail
>        if (! this.oOrder.getOrderById(this.iOrderId))
>        {
>            this.oOrder.NewEntity();
>            this.oOrder.Entity.numIndID = this.iContactId;
>        }
>        Session["dsOrder"] = this.oOrder.DataSet;
>
>My save button is defined like this:
>
> <mm:mmButton ID="btnSave" runat="server" AccessLevel="Full" BindingSource="" BindingSourceMember=""
>            ControlID="00000000-0000-0000-0000-000000000000" IsPostBack="False" SecuritySetup="True"
>            Text="Save Sale" UserFieldName="" onclick="btnSave_Click" 
>                    UseSubmitBehavior="False" />
>
>
>Note that useSubmitBehavior and isPostBack are false. When I click on the save button, it's still posting back, which is wiping out my Session["dsOrder"]. Then it's running the btnSave_Click method which is trying to save a null datasession.
>
>So, what am I missing?
>
>Thanks!
>
>Eric
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform