问题描述
你好。
我在visual studio 2008上有2天的问题,我什么都不懂......
这是我的问题:
ClassProjet I_Projet = new ClassProjet();
int I_Retour = 0;
I_Projet.Num_Projet = VarNumproj.Text;
I_Projet.Description = TextBox1.Text;
==> I_Projet.id_typeprojet = Convert.ToInt32(DDL_TypeProj.SelectedValue);
I_Projet.id_statutprojet = Convert.ToInt32(DDL_Statut_Projet.SelectedValue);
I_Projet.id_client = Convert.ToInt32( DDL_Client.SelectedValue);
==> I_Projet.id_projet = Convert.ToInt32(DDL_Projet.SelectedValue);
==> I_Projet.id_devis = Convert.ToInt32(DDL_Devis.SelectedValue);
其他行很好,带箭头的3行会出现此错误:
不能隐式地将类型'int'转换为'string'
为什么以及如何解决我的问题?谢谢
Hello.
I have a problem for 2 days on visual studio 2008 and i don't understand anything...
here is my problem :
ClassProjet I_Projet = new ClassProjet();
int I_Retour = 0;
I_Projet.Num_Projet = VarNumproj.Text;
I_Projet.Description = TextBox1.Text;
==> I_Projet.id_typeprojet = Convert.ToInt32(DDL_TypeProj.SelectedValue);
I_Projet.id_statutprojet = Convert.ToInt32(DDL_Statut_Projet.SelectedValue);
I_Projet.id_client = Convert.ToInt32(DDL_Client.SelectedValue);
==> I_Projet.id_projet = Convert.ToInt32(DDL_Projet.SelectedValue);
==> I_Projet.id_devis = Convert.ToInt32(DDL_Devis.SelectedValue);
The other lines are good and the 3 with the arrows make this error :
Cannot implicitly convert type 'int' to 'string'
Why and how can I solve my problem? Thank you
推荐答案
I_Projet.id_typeprojet = DDL_TypeProj.SelectedValue;
I_Projet.id_projet = DDL_Projet.SelectedValue;
I_Projet.id_devis = DDL_Devis.SelectedValue;
这篇关于转换错误视觉工作室的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!