Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Multiple Handles and/or Actions?Multiple Handles and/or Actions?
Previous
 
Next
New Post
8/10/2007 12:03 PM
 



Have a feature that updates/refreshes data on page_init.
Ofcourse this event's handle command is:   Handles Me.Init

I obviously have a need for the data to refresh upon page load.
But also I want to have data refresh when inserting or deleting.
I could copy and paste same connection code for each event, but I know that is not the efficient answer.
Using less code smatter is the key.

How can I manage to only use refresh code within page_init event & tell buttons to run the same event?

FYI:
Tried method of "OnClientClick" within .ascx, and input page_init & init...no luck
Not sure if will be telling buttons to run page_init event, or add tags to the handle of page_init.


Feedback Appreciated,

-machina12

 
New Post
8/13/2007 12:29 AM
 

Create a DataBind() subroutine or some other name and put your data refresh code in there.

Then call this DataBind() subroutine from any methods / events that need it.

 

 
New Post
8/13/2007 1:17 PM
 

Appreciate the response. 
Realized I already have a DataBind() command created within Page_Init.
So it is structured correctly, simply because it refreshes upon Page_Init.

Although, when I add the: Me.ListBox1.DataBind() , the module throws this error:

A critical error has occurred.
Invalid attempt to FieldCount when reader is closed.



Should I be calling it a different way?

-machina12

 
New Post
8/13/2007 7:14 PM
 

machina12 wrote

How can I manage to only use refresh code within page_init event & tell buttons to run the same event?

The way I'd do this is to take the code out of the Page_Init function put it into it's own function and call that function from all the places that need to run that code.

I'm not sure exactly what you are doing, so there might be something restricting it, but that'd be my first attempt.

 
New Post
8/13/2007 9:05 PM
 

You dont want at do any of that sort of coding in page_init.

CREATE a seperate function called MyDataBinding.

Put any code that you need for handling the databinding in that function.

THEN call that function MyDataBinding - when you want to rebind the data.

 

Westa

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Multiple Handles and/or Actions?Multiple Handles and/or Actions?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out