table.Columns.Add("FJGX");
string fjgx="";
if(CheckBox1.Checked==true)
{
fjgx+=CheckBox1.Text+" ";
}
if(CheckBox2.Checked==true)
{
fjgx += CheckBox2.Text + " ";
}
if(CheckBox3.Checked==true)
{
fjgx += CheckBox3.Text + " ";
}
if(CheckBox4.Checked==true)
{
fjgx += CheckBox4.Text + " ";
}
if(CheckBox5.Checked==true)
{
fjgx+=CheckBox5.Text;
}
row["FJGX"] = fjgx;代码如上面所示,但是当选取多个值时中间用的是空格,现在想要求之间用逗号,但是如果给每个都改成逗号,当选取一个时也会出现逗号,应该如何判断?代码怎么写?
string fjgx="";
if(CheckBox1.Checked==true)
{
fjgx+=CheckBox1.Text+" ";
}
if(CheckBox2.Checked==true)
{
fjgx += CheckBox2.Text + " ";
}
if(CheckBox3.Checked==true)
{
fjgx += CheckBox3.Text + " ";
}
if(CheckBox4.Checked==true)
{
fjgx += CheckBox4.Text + " ";
}
if(CheckBox5.Checked==true)
{
fjgx+=CheckBox5.Text;
}
row["FJGX"] = fjgx;代码如上面所示,但是当选取多个值时中间用的是空格,现在想要求之间用逗号,但是如果给每个都改成逗号,当选取一个时也会出现逗号,应该如何判断?代码怎么写?
解决方案 »
- 用C#初步实现了手机上的QQ密保令牌软件的功能
- c# DNS缓存结合爬虫,如何开发???解析完,得到IP怎么用?
- 使用反射执行WCF接口,int型得到的结果总是0
- 如何传递参数给多线程,并返回值??
- C#winform 如何设定标志处理当前未完成操作?
- HttpWebRequest的Post问题
- 帮帮忙...大哥们..谁能介绍本好的ASP.NET的书..最好有下载地址..帮帮忙..
- *******App.config文件中的某个标签的值如何更新*********
- readonly 和 const 有啥区别?
- 关于C#类关系图的添加
- 求助,怎么封装Event
- 大神们 麻烦都来指教指教 谢谢!!!!!!!!
string fjgx="";
if(CheckBox1.Checked==true)
{
fjgx+=CheckBox1.Text+",";
}
if(CheckBox2.Checked==true)
{
fjgx += CheckBox2.Text + ",";
}
if(CheckBox3.Checked==true)
{
fjgx += CheckBox3.Text + ",";
}
if(CheckBox4.Checked==true)
{
fjgx += CheckBox4.Text + ",";
}
if(CheckBox5.Checked==true)
{
fjgx+=CheckBox5.Text;
}
row["FJGX"] = fjgx.TrimEnd(',');
建议把checkbox存到lstChk中,然后进行操作。
你的那种编写方法是十分不可取的。