首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

文本框赋值有关问题

2012-08-28 
文本框赋值问题C# code//文本框显示一个0this.pageNavigation.toolStripTextBox1.Text 0//这是该文本

文本框赋值问题

C# code
//文本框显示一个0this.pageNavigation.toolStripTextBox1.Text = "0";//这是该文本框text值改变时发生事件void pageNavigation_TextChanged(object sender, EventArgs e){    string pageCount= this.pageNavigation.toolStripTextBox1.Text.Trim();    if (pageCount == "0" || pageCount == "")    {        this.pageNavigation.toolStripTextBox1.Text = "1";    }    else if (int.Parse(pageCount) > this.paging.PageNumber)  //this.paging.PageNumber值为0    {        this.pageNavigation.toolStripTextBox1.Text = this.paging.PageNumber.ToString();    }}//这样写,这个事件会形成无限循环,请问要怎么改才好?


[解决办法]
楼主是想让this.pageNavigation.toolStripTextBox1.Text 的值只能为0和1???

C# code
void pageNavigation_TextChanged(object sender, EventArgs e){    string pageCount= this.pageNavigation.toolStripTextBox1.Text.Trim();    if (pageCount == "0" || pageCount == "")    {        this.pageNavigation.toolStripTextBox1.Text = "1";    }    else(int.Parse(pageCount) > this.paging.PageNumber)  //this.paging.PageNumber值为0    {        this.pageNavigation.toolStripTextBox1.Text = this.paging.PageNumber.ToString();    }}
[解决办法]
楼主是想让this.pageNavigation.toolStripTextBox1.Text 的值只能为0和1???

C# code
void pageNavigation_TextChanged(object sender, EventArgs e){    string pageCount= this.pageNavigation.toolStripTextBox1.Text.Trim();    if (pageCount == "0" || pageCount == "")    {        this.pageNavigation.toolStripTextBox1.Text = "1";    }    else(int.Parse(pageCount) > this.paging.PageNumber)  //this.paging.PageNumber值为0    {        this.pageNavigation.toolStripTextBox1.Text = this.paging.PageNumber.ToString();    }} 

热点排行