DataList里TextBox取值

cannycsy 2008-01-07 02:36:42
这里付值给Mathematical文本框
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<asp:TextBox ID="Mathematical" Text="默认值" runat="server" Width="36px"/> <a href="txt.aspx">点我显示输入的值</a>
</ItemTemplate>
</asp:DataList>



我要做到点击"点我显示值"里显示出在文本框输入的值,每个值之间用","分开.....
要怎么取值和打印出来呢?

Response.Write(???????????????????);

...全文
141 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
cannycsy 2008-01-07
  • 打赏
  • 举报
回复
不错.谢谢,,
yuexiaxiaochongzi 2008-01-07
  • 打赏
  • 举报
回复
string str = "";
foreach (DataListItem item in DataList1.Items)
{
Label bhlable = item.FindControl("bhLabel") as Label;
str+=bhlable.Text+",";
}
字符串就是你想要的
yuexiaxiaochongzi 2008-01-07
  • 打赏
  • 举报
回复
遍历一遍,组成字符串
jetxia 2008-01-07
  • 打赏
  • 举报
回复
这个 要让触发DataList的Item中的Btton或是Link的Click时间 来处理
用e.FindControl("Mathematical")找 到这个控件,然后 转换为TextBox处理

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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