我想通过一个button控件 根据checkbox获得datagrid中某行某列的值 private void Button2_Click(object sender, System.EventArgs e)
{
int i;
string StrTmp="";
for(i=0;i<=mygird.Items.Count-1;i++)
{
CheckBox chk = (CheckBox)mygird.Items[i].FindControl("chkobj");
if(chk.Checked == true)
StrTmp =StrTmp + ((TextBox)(mygird.Items[i].Cells[0].Controls[0])).Text;
} show.Text = StrTmp; }
可是((TextBox)(mygird.Items[i].Cells[0].Controls[0])).Text;总是提示:指定的转换无效
用mygird.Items[i].Cells[0].Text也无法显示
请教高手如何解决!!!!急 !!
{
int i;
string StrTmp="";
for(i=0;i<=mygird.Items.Count-1;i++)
{
CheckBox chk = (CheckBox)mygird.Items[i].FindControl("chkobj");
if(chk.Checked == true)
StrTmp =StrTmp + ((TextBox)(mygird.Items[i].Cells[0].Controls[0])).Text;
} show.Text = StrTmp; }
可是((TextBox)(mygird.Items[i].Cells[0].Controls[0])).Text;总是提示:指定的转换无效
用mygird.Items[i].Cells[0].Text也无法显示
请教高手如何解决!!!!急 !!
解决方案 »
- 数据中存的时间和当前时间比较问题
- 导入excel的问题.....
- 用C#开发这个WEB应用程序,收多少开发费为谊?
- jmail 如何发送html格式 的邮件,并把一图片作为背景。。。请写出例子
- 目前有什么好办法能减少C#程序运行时所占用的内存!
- 请问如何在DLL中声明接口,然后在DLL中实现接口的方法,
- 关于使用 FileStream copy文件时修改日期的改变
- WINFORM的作品或源代码谁有?简单点的
- c#调用c++ api函数之参数类型问题-急(高人教教我)
- tabControl的选项卡的选择按钮的颜色怎样改?
- 怎样像csdn那样用xml把信息显示出来?
- 需要将.eml的文件以正文的形式发送出去?怎么发?(急!!)
checkbox A = dgrdTeacherAssess.Items[i].Cells[1].Controls[1] as checkbox;
就可以找到checkbox了 ,判断它是否为选中,然后取当列的值
{
int i;
string StrTmp="";
for(i=0;i<=mygird.Items.Count-1;i++)
{
checkbox chk= dgrdTeacherAssess.Items[i].Cells[1].Controls[1] as checkbox; if(chk.Checked == true)
StrTmp =StrTmp + ((TextBox)(mygird.Items[i].Cells[0].Controls[1])).Text;
} show.Text = StrTmp; }