急,如何获得DataGrid模版中中的内容

dabuliu 2003-05-20 08:37:33
下面是我测试用的,怎么也获得不了TextBox1中的内容,我哪里错了?怎么搞才对阿
========================================================================
private void Button1_Click(object sender, System.EventArgs e)
{
for(int i=0;i<MyList.Items.Count;i++)
{
string aa=((TextBox)MyList.Items[i].FindControl("TextBox1")).Text;
Label1.Text+=aa;
}
}
...全文
47 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
dabuliu 2003-05-27
  • 打赏
  • 举报
回复
我写的代码是正确的,问题在于page_load中,呵呵
我加了一个
if(!IsPostBack)
{
}
就搞定了
sinbalionking 2003-05-21
  • 打赏
  • 举报
回复
to redolive(红橄榄):
把最外层的双引号改成单引号
写成这样
<asp:RadioButton runat="server" checked="false"
text='<%#A./DataBinder.Eval(container.DataItem,"q1_choice1" )%>'>
<%#DataBinder.Eval(container.DataItem,"q1_choice1")%>
<asp:RadioButton>
csdnshao 2003-05-21
  • 打赏
  • 举报
回复
解决了就贴出来看看,别藏私。
dabuliu 2003-05-21
  • 打赏
  • 举报
回复
问题已经解决,thanks everyone
dabuliu 2003-05-21
  • 打赏
  • 举报
回复
问题还是没有解决up一下
redolive 2003-05-20
  • 打赏
  • 举报
回复
再问,
模板中有如下代码:

<asp:RadioButton runat="server" checked="false"
text="<%#A./DataBinder.Eval(container.DataItem,"q1_choice1" )%>">
<%#DataBinder.Eval(container.DataItem,"q1_choice1")%>
<asp:RadioButton>
其中涉及到""的嵌套问题,也就是text属性,这样显然是错误的,
但要想实现其功能,该如何改写?
llm2002 2003-05-20
  • 打赏
  • 举报
回复
TO:redolive
通过属性设计器添加模板列,再编辑模板列,添加radioButton
or
直接在页面设计器里编写Html代码就可以了
<asp:TemplateColumn>
<ItemTemplate>
//添加你要添加的控件
</ItemTemplate>
</asp:TemplateColumn>
redolive 2003-05-20
  • 打赏
  • 举报
回复
兄弟,你的DataGrid模板是怎样编写的?
我想在DataGrid中嵌入radioButton不知怎样操作,
能不能把你的DataGrid代码给出来做个参考?
谢谢。
imfine 2003-05-20
  • 打赏
  • 举报
回复
for( int i = 0; i < DataGrid1.Items.Count; i ++ )
{

TextBox ra=(TextBox)DataGrid1.Items[i].FindControl("TextBox1");
if(ra!=null)
{
string aa=ra.Text;
}
}
chinaver2002 2003-05-20
  • 打赏
  • 举报
回复
老兄,看看
http://www.dotnetjunkies.com/tutorials.aspx?tutorialid=421
...
Public Sub DataGrid_Update(Source As Object, _
E As DataGridCommandEventArgs)
...
Dim txtName As TextBox = E.Item.Cells(2).Controls(0)
Dim txtAddress As TextBox = E.Item.Cells(3).Controls(0)

...

62,252

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧