I want to give value to the aspx page with user control. I am trying to use events and representatives for this. But, I do not set the object reference on an instance error.
Then, when using usercontrol, I should click on the image, the value must be passed
Mainpage.aspx Secure Zero Page_load (Object Sender, EventErgus E) { Shieldcom (); } Zero MyParentMethod (string id) {// DO} Secure void ShoudldCome () {userControlPage G = new userControlPage (); G.eventName + = New userControlPage.abcDel (MyParentMethod); UserControlPage.ascx Public Representative abcDel (string ID); Public event ABCDL event nomination; Make secure zero calls () {eventName (id); // I get id = 7 here // Error: object is not set for an instance of reference object} Protected Zero OnRowCommand (Object Sender, GridViewCommandEventArgs e) {var id = e.CommandArgument; Id = id.ToString (); CallHere (); }
This code requires a lot of correction but start with this simple thing: < / P>
if (eventName! = Tap) eventName (id);
It is not known where the ID is coming from, but there is a check to prevent the nullification exception if no one is registered for this incident.
The code was not created:
g.eventName + = new userControlPage.abcDel (MyParentMethod);
And you call out,
Then you have a problem, because nobody has registered yet.
No comments:
Post a Comment