469,356 Members | 2,618 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,356 developers. It's quick & easy.

<asp:checkboxlist>

Hi,

For the following form:

<form runat="server">
<asp:checkboxlist id="list" runat="server">
<asp:listitem runat="server" value="Cash" />
<asp:listitem runat="server" value="Check" />
</asp:checkboxlist><br/>
</form>

I get the the attached error message. The same form works with
"asp:radiolist." What am I missing? (This is on W2K3.)

Thanks,
Simon
Length cannot be less than zero. Parameter name: length
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information
about the error and where it originated in the code.

Exception Details: System.ArgumentOutOfRangeException: Length cannot be less
than zero. Parameter name: length

Source Error:

An unhandled exception was generated during the execution of the
current web request. Information regarding the origin and location of the
exception can be identified using the exception stack trace below.

Stack Trace:

[ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length]
System.String.Substring(Int32 startIndex, Int32 length) +172

System.Web.UI.WebControls.CheckBoxList.System.Web. UI.IPostBackDataHandler.Lo
adPostData(String postDataKey, NameValueCollection postCollection) +34
System.Web.UI.Page.ProcessPostData(NameValueCollec tion postData, Boolean
fBeforeLoad) +397
System.Web.UI.Page.ProcessRequestMain() +642
Nov 19 '05 #1
2 2176
Try

<asp:checkboxlist id="list" runat="server">
<asp:listitem>Cash</asp:listitem>
<asp:listitem>Check</asp:listitem>
</asp:checkboxlist>

Eliyahu

"Simon Cheng" <si************@hotmail.com> wrote in message
news:O6**************@TK2MSFTNGP09.phx.gbl...
Hi,

For the following form:

<form runat="server">
<asp:checkboxlist id="list" runat="server">
<asp:listitem runat="server" value="Cash" />
<asp:listitem runat="server" value="Check" />
</asp:checkboxlist><br/>
</form>

I get the the attached error message. The same form works with
"asp:radiolist." What am I missing? (This is on W2K3.)

Thanks,
Simon
Length cannot be less than zero. Parameter name: length
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information
about the error and where it originated in the code.

Exception Details: System.ArgumentOutOfRangeException: Length cannot be less than zero. Parameter name: length

Source Error:

An unhandled exception was generated during the execution of the
current web request. Information regarding the origin and location of the
exception can be identified using the exception stack trace below.

Stack Trace:

[ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length]
System.String.Substring(Int32 startIndex, Int32 length) +172

System.Web.UI.WebControls.CheckBoxList.System.Web. UI.IPostBackDataHandler.Lo adPostData(String postDataKey, NameValueCollection postCollection) +34
System.Web.UI.Page.ProcessPostData(NameValueCollec tion postData, Boolean fBeforeLoad) +397
System.Web.UI.Page.ProcessRequestMain() +642

Nov 19 '05 #2
I re-try it today, and now the following works fine for me:

<form runat="server">
<asp:checkboxlist id="list" runat="server">
<asp:listitem runat="server" value="Cash1" />
<asp:listitem runat="server" value="Check1" />
</asp:checkboxlist><br/>
</form>

I have no clue...
Simon

"Eliyahu Goldin" <re*************@monarchmed.com> wrote in message
news:Ob**************@TK2MSFTNGP10.phx.gbl...
Try

<asp:checkboxlist id="list" runat="server">
<asp:listitem>Cash</asp:listitem>
<asp:listitem>Check</asp:listitem>
</asp:checkboxlist>

Eliyahu

"Simon Cheng" <si************@hotmail.com> wrote in message
news:O6**************@TK2MSFTNGP09.phx.gbl...
Hi,

For the following form:

<form runat="server">
<asp:checkboxlist id="list" runat="server">
<asp:listitem runat="server" value="Cash" />
<asp:listitem runat="server" value="Check" />
</asp:checkboxlist><br/>
</form>

I get the the attached error message. The same form works with
"asp:radiolist." What am I missing? (This is on W2K3.)

Thanks,
Simon
Length cannot be less than zero. Parameter name: length
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information
about the error and where it originated in the code.

Exception Details: System.ArgumentOutOfRangeException: Length cannot be

less
than zero. Parameter name: length

Source Error:

An unhandled exception was generated during the execution of the
current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length]
System.String.Substring(Int32 startIndex, Int32 length) +172

System.Web.UI.WebControls.CheckBoxList.System.Web. UI.IPostBackDataHandler.Lo
adPostData(String postDataKey, NameValueCollection postCollection) +34
System.Web.UI.Page.ProcessPostData(NameValueCollec tion postData,

Boolean
fBeforeLoad) +397
System.Web.UI.Page.ProcessRequestMain() +642


Nov 19 '05 #3

This discussion thread is closed

Replies have been disabled for this discussion.

By using this site, you agree to our Privacy Policy and Terms of Use.