我改成double m_danjia=double.Parse(((Label)e.Item.Cells[3].Controls[1]).Text);
double m_shuliang=double.Parse(((TextBox)e.Item.Cells[4].Controls[1]).Text);还是一样的错误,怎么回事啊?
double m_shuliang=double.Parse(((TextBox)e.Item.Cells[4].Controls[1]).Text);还是一样的错误,怎么回事啊?
解决方案 »
- bitmap.Save的一个问题(是没人会还是不屑于理睬这个帖子?苦哇)
- IsNullOrEmpty()
- 关于js中window.open()打开新窗口的问题
- 有三个DataGrid的数据,如何导入到一个Excel中,分别存到sheet1,sheet2,sheet3
- 引用型参数与return返回值有什么区别?各适用于什么环境?
- Session 已经存在了,可是在新开的IE窗口里面却是没有的。
- 请帮忙,我配置freetextbox时出问题
- 在考虑下学期和未来的计划,请各位大虾进来看看给点意见。~~~~~~~~~~~~~~~~~
- 在线~~~有关DataGrid显示SQL数据的问题~~
- 大家一般用什么传值方式啊?能否总结一下!
- 如何隐藏一个Html文本输入框?
- 这样的函数怎么写?
m_danjia=((Label)e.Item.Cells[3].Controls[1]).Text;
double m_ddanjia=System.Convert.ToDouble(m_danjia);//这一行有错
string m_shuliang="";
m_shuliang=((TextBox)e.Item.Cells[4].Controls[1]).Text;
int m_dshuliang=System.Convert.ToInt16(m_shuliang);//这一行有错
double m_jine=m_ddanjia*m_dshuliang;try again
string m_danjia="";
m_danjia=((Label)e.Item.Cells[3].Controls[1]).Text;
double m_ddanjia=System.Convert.ToDouble(int.parse(m_danjia));//这一行有错
string m_shuliang="";
m_shuliang=((TextBox)e.Item.Cells[4].Controls[1]).Text;
int m_dshuliang=System.Convert.ToInt32(m_shuliang);//这一行有错
double m_jine=m_ddanjia*m_dshuliang;
<asp:Label Text=<%# %>....../>就可以<asp:Label id=.......><%# %></asp:Label>就不可以