473,394 Members | 1,841 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,394 software developers and data experts.

Programmatically added controls losing state

I've asked this question before, but still haven't solved it, so am
asking again.

I am programmatically adding a user control to the page in response to
a button click. The user control consists of three dropdowns and seven
text boxes.

When the button is clicked, I add another control to the page in Click
event of the button and populate the three dropdowns. The text boxes
are to be populated by the user.

All ok so far, but when I click the button again, since it is a
postback, I do not rebind the data to the dropdowns and their options
disappear, although the seven text boxes maintain their state.

Can anyone explain why this might be?

Ta, Mark

Aug 15 '06 #1
8 1969
Since the Control is dynamically added, it is not referenced in the class
definition. Since the Page class must be rebuilt from scratch with each
PostBack, the dynamically-created Control must be manually restored with
each PostBack.

--
HTH,

Kevin Spencer
Microsoft MVP
Chicken Salad Surgery

Orange you bland I stopped splaying bananas?
<ma**********@gmail.comwrote in message
news:11*********************@b28g2000cwb.googlegro ups.com...
I've asked this question before, but still haven't solved it, so am
asking again.

I am programmatically adding a user control to the page in response to
a button click. The user control consists of three dropdowns and seven
text boxes.

When the button is clicked, I add another control to the page in Click
event of the button and populate the three dropdowns. The text boxes
are to be populated by the user.

All ok so far, but when I click the button again, since it is a
postback, I do not rebind the data to the dropdowns and their options
disappear, although the seven text boxes maintain their state.

Can anyone explain why this might be?

Ta, Mark

Aug 15 '06 #2
Just to add to that, you can use Denis Bauer's DynamicControlsPlaceholder to
hepl you do this (free):
http://www.denisbauer.com/ASPNETCont...aceholder.aspx

or you can roll the logic urself, which isn't too hard. Normally people
store the this value in the ViewState:

LoadControl("asdsa.ascx");
ViewState.Add("ControlLoaded", true);

and then check on postback:

if (Page.IsPostBack AND (bool)ViewState["ControlLoaded"])
{
ReloadTheControl();
}

if you reloadthecontrol during or before onLoad, state should be maintained.

Karl

--
http://www.openmymind.net/
http://www.codebetter.com/
"Kevin Spencer" <uc*@ftc.govwrote in message
news:ui**************@TK2MSFTNGP03.phx.gbl...
Since the Control is dynamically added, it is not referenced in the class
definition. Since the Page class must be rebuilt from scratch with each
PostBack, the dynamically-created Control must be manually restored with
each PostBack.

--
HTH,

Kevin Spencer
Microsoft MVP
Chicken Salad Surgery

Orange you bland I stopped splaying bananas?
<ma**********@gmail.comwrote in message
news:11*********************@b28g2000cwb.googlegro ups.com...
>I've asked this question before, but still haven't solved it, so am
asking again.

I am programmatically adding a user control to the page in response to
a button click. The user control consists of three dropdowns and seven
text boxes.

When the button is clicked, I add another control to the page in Click
event of the button and populate the three dropdowns. The text boxes
are to be populated by the user.

All ok so far, but when I click the button again, since it is a
postback, I do not rebind the data to the dropdowns and their options
disappear, although the seven text boxes maintain their state.

Can anyone explain why this might be?

Ta, Mark


Aug 15 '06 #3
I am restoring my user control...but (some of) its child controls are
not maintaining their state. Why should the textboxes do so, but not
the dropdowns?

Mark

Kevin Spencer wrote:
Since the Control is dynamically added, it is not referenced in the class
definition. Since the Page class must be rebuilt from scratch with each
PostBack, the dynamically-created Control must be manually restored with
each PostBack.

--
HTH,

Kevin Spencer
Microsoft MVP
Chicken Salad Surgery

Orange you bland I stopped splaying bananas?
<ma**********@gmail.comwrote in message
news:11*********************@b28g2000cwb.googlegro ups.com...
I've asked this question before, but still haven't solved it, so am
asking again.

I am programmatically adding a user control to the page in response to
a button click. The user control consists of three dropdowns and seven
text boxes.

When the button is clicked, I add another control to the page in Click
event of the button and populate the three dropdowns. The text boxes
are to be populated by the user.

All ok so far, but when I click the button again, since it is a
postback, I do not rebind the data to the dropdowns and their options
disappear, although the seven text boxes maintain their state.

Can anyone explain why this might be?

Ta, Mark
Aug 15 '06 #4
Karl

Would you mind explaining this in a little more detail? I'm reluctant
to use a third-party component because I want to know what the problem
is for myself so I can increase my understanding.

Why is it that some of the controls in my user control (text boxes)
maintain their state, yet others (drop downs) do not?

And I'm not entirely convinced I understand the function of the
ReloadTheControl() method in your example, or how to distinguish one
control from another using ViewState.Add("ControlLoaded", true), since
there many be many of these user controls on the page.

Thanks, Mark

Karl Seguin [MVP] wrote:
Just to add to that, you can use Denis Bauer's DynamicControlsPlaceholder to
hepl you do this (free):
http://www.denisbauer.com/ASPNETCont...aceholder.aspx

or you can roll the logic urself, which isn't too hard. Normally people
store the this value in the ViewState:

LoadControl("asdsa.ascx");
ViewState.Add("ControlLoaded", true);

and then check on postback:

if (Page.IsPostBack AND (bool)ViewState["ControlLoaded"])
{
ReloadTheControl();
}

if you reloadthecontrol during or before onLoad, state should be maintained.

Karl

--
http://www.openmymind.net/
http://www.codebetter.com/
"Kevin Spencer" <uc*@ftc.govwrote in message
news:ui**************@TK2MSFTNGP03.phx.gbl...
Since the Control is dynamically added, it is not referenced in the class
definition. Since the Page class must be rebuilt from scratch with each
PostBack, the dynamically-created Control must be manually restored with
each PostBack.

--
HTH,

Kevin Spencer
Microsoft MVP
Chicken Salad Surgery

Orange you bland I stopped splaying bananas?
<ma**********@gmail.comwrote in message
news:11*********************@b28g2000cwb.googlegro ups.com...
I've asked this question before, but still haven't solved it, so am
asking again.

I am programmatically adding a user control to the page in response to
a button click. The user control consists of three dropdowns and seven
text boxes.

When the button is clicked, I add another control to the page in Click
event of the button and populate the three dropdowns. The text boxes
are to be populated by the user.

All ok so far, but when I click the button again, since it is a
postback, I do not rebind the data to the dropdowns and their options
disappear, although the seven text boxes maintain their state.

Can anyone explain why this might be?

Ta, Mark
Aug 15 '06 #5
Mark:
Textboxes are very unique in their ability to retain their state. They'll
retain their state via Request.Form, rather than the ViewState like most
(all?) other controls - that's because they are single valued. Don't be
thrown off by this unique behaviour :)

ReloadTheControl() was just a stub function...all it would do is something
like:

Blah.Controls.Add(Page.LoadControl("adsadsa.ascx") )..
if you have multiple controls, you'll need to store a more complicated
object in the viewstate...such as an arraylist of strings...
public void AddDynamicControl(string path)
{
ArrayList controlsToReload = (ArrayList)ViewState["dynamicControls"];
if (controlsToReload == null)
{
controlsToReload = new ArrayList();
ViewState.Add("dynamicControls", controlsToReload);
}
controlsToReload .Add(Path);
}

so whever you dynamically add a new control, you call AddDynamicControl

LoadControl("whatever.ascx");
AddDynamicControl("whatever.ascx");
Then on PostBack, you can reload all the controls:

public vod ReloadDynamicControls()
{
ArrayList controslToReload = (ArrayList)ViewState["dynamicControls"];
if (controslToReload ! = null)
{
foreach (string path in controslToReload)
{
Page.LoadControl(path);
}
}
}

Anyways, all of this is just some code off hte top of my head, you'll likely
need to fx it up a bit/a lot :)

Karl

--
http://www.openmymind.net/
http://www.fuelindustries.com/
<ma**********@gmail.comwrote in message
news:11**********************@75g2000cwc.googlegro ups.com...
Karl

Would you mind explaining this in a little more detail? I'm reluctant
to use a third-party component because I want to know what the problem
is for myself so I can increase my understanding.

Why is it that some of the controls in my user control (text boxes)
maintain their state, yet others (drop downs) do not?

And I'm not entirely convinced I understand the function of the
ReloadTheControl() method in your example, or how to distinguish one
control from another using ViewState.Add("ControlLoaded", true), since
there many be many of these user controls on the page.

Thanks, Mark

Karl Seguin [MVP] wrote:
>Just to add to that, you can use Denis Bauer's DynamicControlsPlaceholder
to
hepl you do this (free):
http://www.denisbauer.com/ASPNETCont...aceholder.aspx

or you can roll the logic urself, which isn't too hard. Normally people
store the this value in the ViewState:

LoadControl("asdsa.ascx");
ViewState.Add("ControlLoaded", true);

and then check on postback:

if (Page.IsPostBack AND (bool)ViewState["ControlLoaded"])
{
ReloadTheControl();
}

if you reloadthecontrol during or before onLoad, state should be
maintained.

Karl

--
http://www.openmymind.net/
http://www.codebetter.com/
"Kevin Spencer" <uc*@ftc.govwrote in message
news:ui**************@TK2MSFTNGP03.phx.gbl...
Since the Control is dynamically added, it is not referenced in the
class
definition. Since the Page class must be rebuilt from scratch with each
PostBack, the dynamically-created Control must be manually restored
with
each PostBack.

--
HTH,

Kevin Spencer
Microsoft MVP
Chicken Salad Surgery

Orange you bland I stopped splaying bananas?
<ma**********@gmail.comwrote in message
news:11*********************@b28g2000cwb.googlegro ups.com...
I've asked this question before, but still haven't solved it, so am
asking again.

I am programmatically adding a user control to the page in response to
a button click. The user control consists of three dropdowns and seven
text boxes.

When the button is clicked, I add another control to the page in Click
event of the button and populate the three dropdowns. The text boxes
are to be populated by the user.

All ok so far, but when I click the button again, since it is a
postback, I do not rebind the data to the dropdowns and their options
disappear, although the seven text boxes maintain their state.

Can anyone explain why this might be?

Ta, Mark

Aug 15 '06 #6
Ok, thanks a lot for taking the time Karl.

I have found that by binding the data to the drop downs, even when
posting back, the selected values of the drop downs is maintained,
which is exactly the behaviour I want.

Thanks for your help!

Mark

Karl Seguin [MVP] wrote:
Mark:
Textboxes are very unique in their ability to retain their state. They'll
retain their state via Request.Form, rather than the ViewState like most
(all?) other controls - that's because they are single valued. Don't be
thrown off by this unique behaviour :)

ReloadTheControl() was just a stub function...all it would do is something
like:

Blah.Controls.Add(Page.LoadControl("adsadsa.ascx") )..
if you have multiple controls, you'll need to store a more complicated
object in the viewstate...such as an arraylist of strings...
public void AddDynamicControl(string path)
{
ArrayList controlsToReload = (ArrayList)ViewState["dynamicControls"];
if (controlsToReload == null)
{
controlsToReload = new ArrayList();
ViewState.Add("dynamicControls", controlsToReload);
}
controlsToReload .Add(Path);
}

so whever you dynamically add a new control, you call AddDynamicControl

LoadControl("whatever.ascx");
AddDynamicControl("whatever.ascx");
Then on PostBack, you can reload all the controls:

public vod ReloadDynamicControls()
{
ArrayList controslToReload = (ArrayList)ViewState["dynamicControls"];
if (controslToReload ! = null)
{
foreach (string path in controslToReload)
{
Page.LoadControl(path);
}
}
}

Anyways, all of this is just some code off hte top of my head, you'll likely
need to fx it up a bit/a lot :)

Karl

--
http://www.openmymind.net/
http://www.fuelindustries.com/
<ma**********@gmail.comwrote in message
news:11**********************@75g2000cwc.googlegro ups.com...
Karl

Would you mind explaining this in a little more detail? I'm reluctant
to use a third-party component because I want to know what the problem
is for myself so I can increase my understanding.

Why is it that some of the controls in my user control (text boxes)
maintain their state, yet others (drop downs) do not?

And I'm not entirely convinced I understand the function of the
ReloadTheControl() method in your example, or how to distinguish one
control from another using ViewState.Add("ControlLoaded", true), since
there many be many of these user controls on the page.

Thanks, Mark

Karl Seguin [MVP] wrote:
Just to add to that, you can use Denis Bauer's DynamicControlsPlaceholder
to
hepl you do this (free):
http://www.denisbauer.com/ASPNETCont...aceholder.aspx

or you can roll the logic urself, which isn't too hard. Normally people
store the this value in the ViewState:

LoadControl("asdsa.ascx");
ViewState.Add("ControlLoaded", true);

and then check on postback:

if (Page.IsPostBack AND (bool)ViewState["ControlLoaded"])
{
ReloadTheControl();
}

if you reloadthecontrol during or before onLoad, state should be
maintained.

Karl

--
http://www.openmymind.net/
http://www.codebetter.com/
"Kevin Spencer" <uc*@ftc.govwrote in message
news:ui**************@TK2MSFTNGP03.phx.gbl...
Since the Control is dynamically added, it is not referenced in the
class
definition. Since the Page class must be rebuilt from scratch with each
PostBack, the dynamically-created Control must be manually restored
with
each PostBack.

--
HTH,

Kevin Spencer
Microsoft MVP
Chicken Salad Surgery

Orange you bland I stopped splaying bananas?
<ma**********@gmail.comwrote in message
news:11*********************@b28g2000cwb.googlegro ups.com...
I've asked this question before, but still haven't solved it, so am
asking again.

I am programmatically adding a user control to the page in response to
a button click. The user control consists of three dropdowns and seven
text boxes.

When the button is clicked, I add another control to the page in Click
event of the button and populate the three dropdowns. The text boxes
are to be populated by the user.

All ok so far, but when I click the button again, since it is a
postback, I do not rebind the data to the dropdowns and their options
disappear, although the seven text boxes maintain their state.

Can anyone explain why this might be?

Ta, Mark

Aug 16 '06 #7
In this case, you'll want to make sure viewstate is disabled for them.
Otherwise you'll get the double hit of storing everything in the viewstate
and rebinding.

Karl

--
http://www.openmymind.net/
http://www.codebetter.com/
<ma**********@gmail.comwrote in message
news:11**********************@75g2000cwc.googlegro ups.com...
Ok, thanks a lot for taking the time Karl.

I have found that by binding the data to the drop downs, even when
posting back, the selected values of the drop downs is maintained,
which is exactly the behaviour I want.

Thanks for your help!

Mark

Karl Seguin [MVP] wrote:
>Mark:
Textboxes are very unique in their ability to retain their state. They'll
retain their state via Request.Form, rather than the ViewState like most
(all?) other controls - that's because they are single valued. Don't be
thrown off by this unique behaviour :)

ReloadTheControl() was just a stub function...all it would do is
something
like:

Blah.Controls.Add(Page.LoadControl("adsadsa.ascx" ))..
if you have multiple controls, you'll need to store a more complicated
object in the viewstate...such as an arraylist of strings...
public void AddDynamicControl(string path)
{
ArrayList controlsToReload = (ArrayList)ViewState["dynamicControls"];
if (controlsToReload == null)
{
controlsToReload = new ArrayList();
ViewState.Add("dynamicControls", controlsToReload);
}
controlsToReload .Add(Path);
}

so whever you dynamically add a new control, you call AddDynamicControl

LoadControl("whatever.ascx");
AddDynamicControl("whatever.ascx");
Then on PostBack, you can reload all the controls:

public vod ReloadDynamicControls()
{
ArrayList controslToReload = (ArrayList)ViewState["dynamicControls"];
if (controslToReload ! = null)
{
foreach (string path in controslToReload)
{
Page.LoadControl(path);
}
}
}

Anyways, all of this is just some code off hte top of my head, you'll
likely
need to fx it up a bit/a lot :)

Karl

--
http://www.openmymind.net/
http://www.fuelindustries.com/
<ma**********@gmail.comwrote in message
news:11**********************@75g2000cwc.googlegr oups.com...
Karl

Would you mind explaining this in a little more detail? I'm reluctant
to use a third-party component because I want to know what the problem
is for myself so I can increase my understanding.

Why is it that some of the controls in my user control (text boxes)
maintain their state, yet others (drop downs) do not?

And I'm not entirely convinced I understand the function of the
ReloadTheControl() method in your example, or how to distinguish one
control from another using ViewState.Add("ControlLoaded", true), since
there many be many of these user controls on the page.

Thanks, Mark

Karl Seguin [MVP] wrote:
Just to add to that, you can use Denis Bauer's
DynamicControlsPlaceholder
to
hepl you do this (free):
http://www.denisbauer.com/ASPNETCont...aceholder.aspx

or you can roll the logic urself, which isn't too hard. Normally
people
store the this value in the ViewState:

LoadControl("asdsa.ascx");
ViewState.Add("ControlLoaded", true);

and then check on postback:

if (Page.IsPostBack AND (bool)ViewState["ControlLoaded"])
{
ReloadTheControl();
}

if you reloadthecontrol during or before onLoad, state should be
maintained.

Karl

--
http://www.openmymind.net/
http://www.codebetter.com/
"Kevin Spencer" <uc*@ftc.govwrote in message
news:ui**************@TK2MSFTNGP03.phx.gbl...
Since the Control is dynamically added, it is not referenced in the
class
definition. Since the Page class must be rebuilt from scratch with
each
PostBack, the dynamically-created Control must be manually restored
with
each PostBack.

--
HTH,

Kevin Spencer
Microsoft MVP
Chicken Salad Surgery

Orange you bland I stopped splaying bananas?
<ma**********@gmail.comwrote in message
news:11*********************@b28g2000cwb.googlegro ups.com...
I've asked this question before, but still haven't solved it, so am
asking again.

I am programmatically adding a user control to the page in response
to
a button click. The user control consists of three dropdowns and
seven
text boxes.

When the button is clicked, I add another control to the page in
Click
event of the button and populate the three dropdowns. The text
boxes
are to be populated by the user.

All ok so far, but when I click the button again, since it is a
postback, I do not rebind the data to the dropdowns and their
options
disappear, although the seven text boxes maintain their state.

Can anyone explain why this might be?

Ta, Mark


Aug 16 '06 #8
Good point! Never thought of that. Perhaps that's why the pages are
often approaching 1MB in size. I'm expecting a visit from the network
administrator sometime soon...

Karl Seguin [MVP] wrote:
In this case, you'll want to make sure viewstate is disabled for them.
Otherwise you'll get the double hit of storing everything in the viewstate
and rebinding.

Karl

--
http://www.openmymind.net/
http://www.codebetter.com/
<ma**********@gmail.comwrote in message
news:11**********************@75g2000cwc.googlegro ups.com...
Ok, thanks a lot for taking the time Karl.

I have found that by binding the data to the drop downs, even when
posting back, the selected values of the drop downs is maintained,
which is exactly the behaviour I want.

Thanks for your help!

Mark

Karl Seguin [MVP] wrote:
Mark:
Textboxes are very unique in their ability to retain their state. They'll
retain their state via Request.Form, rather than the ViewState like most
(all?) other controls - that's because they are single valued. Don't be
thrown off by this unique behaviour :)

ReloadTheControl() was just a stub function...all it would do is
something
like:

Blah.Controls.Add(Page.LoadControl("adsadsa.ascx") )..
if you have multiple controls, you'll need to store a more complicated
object in the viewstate...such as an arraylist of strings...
public void AddDynamicControl(string path)
{
ArrayList controlsToReload = (ArrayList)ViewState["dynamicControls"];
if (controlsToReload == null)
{
controlsToReload = new ArrayList();
ViewState.Add("dynamicControls", controlsToReload);
}
controlsToReload .Add(Path);
}

so whever you dynamically add a new control, you call AddDynamicControl

LoadControl("whatever.ascx");
AddDynamicControl("whatever.ascx");
Then on PostBack, you can reload all the controls:

public vod ReloadDynamicControls()
{
ArrayList controslToReload = (ArrayList)ViewState["dynamicControls"];
if (controslToReload ! = null)
{
foreach (string path in controslToReload)
{
Page.LoadControl(path);
}
}
}

Anyways, all of this is just some code off hte top of my head, you'll
likely
need to fx it up a bit/a lot :)

Karl

--
http://www.openmymind.net/
http://www.fuelindustries.com/
<ma**********@gmail.comwrote in message
news:11**********************@75g2000cwc.googlegro ups.com...
Karl

Would you mind explaining this in a little more detail? I'm reluctant
to use a third-party component because I want to know what the problem
is for myself so I can increase my understanding.

Why is it that some of the controls in my user control (text boxes)
maintain their state, yet others (drop downs) do not?

And I'm not entirely convinced I understand the function of the
ReloadTheControl() method in your example, or how to distinguish one
control from another using ViewState.Add("ControlLoaded", true), since
there many be many of these user controls on the page.

Thanks, Mark

Karl Seguin [MVP] wrote:
Just to add to that, you can use Denis Bauer's
DynamicControlsPlaceholder
to
hepl you do this (free):
http://www.denisbauer.com/ASPNETCont...aceholder.aspx

or you can roll the logic urself, which isn't too hard. Normally
people
store the this value in the ViewState:

LoadControl("asdsa.ascx");
ViewState.Add("ControlLoaded", true);

and then check on postback:

if (Page.IsPostBack AND (bool)ViewState["ControlLoaded"])
{
ReloadTheControl();
}

if you reloadthecontrol during or before onLoad, state should be
maintained.

Karl

--
http://www.openmymind.net/
http://www.codebetter.com/
"Kevin Spencer" <uc*@ftc.govwrote in message
news:ui**************@TK2MSFTNGP03.phx.gbl...
Since the Control is dynamically added, it is not referenced in the
class
definition. Since the Page class must be rebuilt from scratch with
each
PostBack, the dynamically-created Control must be manually restored
with
each PostBack.

--
HTH,

Kevin Spencer
Microsoft MVP
Chicken Salad Surgery

Orange you bland I stopped splaying bananas?
<ma**********@gmail.comwrote in message
news:11*********************@b28g2000cwb.googlegro ups.com...
I've asked this question before, but still haven't solved it, so am
asking again.

I am programmatically adding a user control to the page in response
to
a button click. The user control consists of three dropdowns and
seven
text boxes.

When the button is clicked, I add another control to the page in
Click
event of the button and populate the three dropdowns. The text
boxes
are to be populated by the user.

All ok so far, but when I click the button again, since it is a
postback, I do not rebind the data to the dropdowns and their
options
disappear, although the seven text boxes maintain their state.

Can anyone explain why this might be?

Ta, Mark


Aug 17 '06 #9

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

8
by: Ashish Shridharan | last post by:
Hi All I have been trying to add a control to the header cell of a datagrid on my ASP.NET page. These controls are defined in the HTML as ASP.NET web controls. They are being added into the...
2
by: Devin Fensterheim | last post by:
Does anyone know of an issue with a control's viewstate not persisting when dynamically adding custom controls to a web form using AddAt? If a control is added to an HTML form directly using the...
4
by: RN | last post by:
In certain situations, I add a datagrid and a button beneath it. All programmatically added in the "code behind". I add them to a cell with cell.add(datagrid) and cell.add(button). Take the...
1
by: Josh | last post by:
I am trying to move some of my more common controls into user controls. However, I seem to have problems maintaining state of databound controls that are contained within user controls. On...
2
by: Nomen Nescio | last post by:
Hi I've been trying to add a control dynamically to my page in order to pass a value to some client side script. I've solved that problem with a different approach now but I'd still like to...
4
by: | last post by:
I have a "form field highlight" javascript that I've added to some of my ASP.NET forms using the following syntax: body.Attributes.Add("onClick", "highlight(event);");...
0
by: mark.norgate | last post by:
Hi I'm having a problem in adding controls to a page programmatically in response to a button click. Composite user controls added programmatically in the CreateChildControls() method work...
12
by: Michael Lang | last post by:
I'm adding checkbox controls to a panel in a post back, I then have a second post back in which I attempt to process the checkbox controls however they seem to have disappeared off the panel. The...
2
by: ChrisCicc | last post by:
Hi All, I got a real doozy here. I have read hundreds upon hundreds of forum posts and found numerous others who have replicated this problem, but have yet to find a solution. Through testing I have...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.