1.2.3.为错误,错误是无法将类型“string”隐式转换为“System.Windows.Forms.Label”怎么改?谢谢
usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Da...
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using MySchoolDAL;
using MySchoolmodel;
namespace MySchool
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void BTAddStudent_Click(object sender, EventArgs e)
{
Student student = new Student();
student.StudentNo = Convert.ToInt32(this.txtStudentNo.Text.Trim());
student.LoginPwd = this.txtLoginPwd.Text.Trim();
student.StudentName = this.txtStudentName.Text.Trim();
string Grender = null;
if(this.RBF.Checked==true)
{
1 Gender=this.RBF.Text;
}
if(this.RBS.Checked==true)
{
2 Gender=this.RBS.Text;
}
3 student.Gender =Gender ;
student .GradeID=this.CBGradeID.SelectedItem.ToString ();
if(StudentServices1.AddStudent(student)>0)
{
MessageBox .Show("添加学生信息成功!");
}
else
{
return ;
}
}
}
} 展开
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using MySchoolDAL;
using MySchoolmodel;
namespace MySchool
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void BTAddStudent_Click(object sender, EventArgs e)
{
Student student = new Student();
student.StudentNo = Convert.ToInt32(this.txtStudentNo.Text.Trim());
student.LoginPwd = this.txtLoginPwd.Text.Trim();
student.StudentName = this.txtStudentName.Text.Trim();
string Grender = null;
if(this.RBF.Checked==true)
{
1 Gender=this.RBF.Text;
}
if(this.RBS.Checked==true)
{
2 Gender=this.RBS.Text;
}
3 student.Gender =Gender ;
student .GradeID=this.CBGradeID.SelectedItem.ToString ();
if(StudentServices1.AddStudent(student)>0)
{
MessageBox .Show("添加学生信息成功!");
}
else
{
return ;
}
}
}
} 展开
6个回答
展开全部
错误原因可能有2种:
string Grender = null;拼写错误,应该为:
string Gender = null;
Gender=this.RBS.Text;应该为:
this.Gender.Text = this.RBS.Text;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哪一句报错。应该是你直接把string的值 赋给Label类型了
应该是Label的 Gender.Text = this.RBS.Text;
应该是Label的 Gender.Text = this.RBS.Text;
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
变量的名称有误,这是比较常见的错误,错误提示也不怎么靠谱的说
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的RBF
是什么控件的名字? lable?
按常理,你的RBF应该为单选框radiobutton,
是什么控件的名字? lable?
按常理,你的RBF应该为单选框radiobutton,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你下次发文时可不可以先学会清楚的表达你要陈述的内容!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询