如果我有一个带有文本框和内部按钮的数据列表,我想访问文本框的值并将其传递给按钮的监听器,任何人都知道如何做到这一点?
答案 0 :(得分:3)
我知道如何。
假设您有一个DataList
名称myDataList,其中一个TextBox
由myTextBox命名。
foreach (DataListItem item in myDataList.Items)
{
TextBox myTextBox = (TextBox)item.FindControl("myTextBox");
string text = myTextBox.text;
// Do whatever you need with that string value here
}
这将循环遍历DataList
中的所有项目,并将TextBox
的值放入名为“text”的本地字符串变量中。从那里,你可以做任何其他需要做的事情。