我正在尝试将gridview转换为listview。困扰我的是我无法获得以下代码
TextBox box1 = (TextBox)Gridview1.Rows(rowIndex).Cells(1).FindControl("clientCode");
请帮我以Listview格式实现此代码。
答案 0 :(得分:1)
(TextBox)listview1.Items(rowIndex).FindControl("txtFName")
这就是你想要的
答案 1 :(得分:0)
您可以使用listview的ItemCommand事件来获取List View控件中使用的文本框控件
protected void ListView1_ItemCommand(object sender, ListViewCommandEventArgs e)
{
if (e.CommandName == "Edit")
{
TextBox txtFname = (TextBox)e.Item.FindControl("txtFname");
}
}
答案 2 :(得分:0)
这是你想要的吗?
TextBox box1 = (TextBox)ListView1.FindControl("clientCode")
获取文字
box1.Text = ListView1.SelectedItems[rowIndex].SubItems[1].Text;