怎样才能获得DataGrid模版列中的控件的属性 我在DataGrid模版列中放了控件,请问要怎样才能获得DataGrid模版列中的控件的属性,又怎样给控件属性附值?请祥细告之! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比如在第一列里有个TextBox1TextBox temp = this.dg.selectedItem.Cells[0].Controls[0] as TextBox;if(temp != null) temp.Text = "Test"; 或者TextBox temp = this.dg.selectedItem.FindControl("TextBox1") as TextBox;if(temp != null) temp.Text = "Test"; 假设你在模板中添加了<asp:TextBox id=TextBox1 runat=server>那么,你可以这样求取for(int i=0;i<this.DataGrid1.Items.Count;i++){TextBox tt = (TextBox)this.DataGrid1.Items[i].FindControl("TextBox1");值 = tt.Text;tt.Att.....("属性名","属性值")} //取模板列控件TextBox tb = (TextBox)datagrid1.Items[0].FindControls(controlId);//TextBox//从这里开始就可以自由设置TextBox控件的可写属性了,或者获取属性的值tb.Text = "hello"; 如果我放在模版列的Edit项又该怎么办了? private void DataGrid1_EditCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) { this.DataGrid1.EditItemIndex=e.Item.ItemIndex; DataBind(); DataSet sett = new DataSet(); sett = con.GetData("select * from login","login"); DropDownList myList =(DropDownList)e.Item.FindControl("DropDownList1"); myList.DataSource = sett.Tables[0]; myList.DataMember = "userid"; myList.DataBind(); }我是这样写的,大家看一下啊!注意我是把DropDownList1放在一个模版列的EditItemTemplate中的! 关于asp.net弹出对话框的问题 关于复合控件的快发,很奇怪的问题,盼高手解答 gridview更新的问题 htm标签代码 保存到数据库 DataGrid1_DeleteCommand中使用选择对话框 ···如何把DataSet的内容插入到一张空表里面 有哪位大哥用JAVASCRIPT做过数状结构的东东啊??进就有分``` 朴素论坛的源码地址!谢谢你的意见! 请问大家在DATAGRID中鼠标移动到某条记录上显示不同的颜色是怎么哪个属性 简单的问题,呵呵 高分求高手帮忙 发布一个在线编辑器-HtmlTextBox
temp.Text = "Test";
temp.Text = "Test";
那么,你可以这样求取
for(int i=0;i<this.DataGrid1.Items.Count;i++)
{
TextBox tt = (TextBox)this.DataGrid1.Items[i].FindControl("TextBox1");
值 = tt.Text;
tt.Att.....("属性名","属性值")
}
TextBox tb = (TextBox)datagrid1.Items[0].FindControls(controlId);//TextBox
//从这里开始就可以自由设置TextBox控件的可写属性了,或者获取属性的值
tb.Text = "hello";
{
this.DataGrid1.EditItemIndex=e.Item.ItemIndex;
DataBind();
DataSet sett = new DataSet();
sett = con.GetData("select * from login","login");
DropDownList myList =(DropDownList)e.Item.FindControl("DropDownList1");
myList.DataSource = sett.Tables[0];
myList.DataMember = "userid";
myList.DataBind();
}
我是这样写的,大家看一下啊!注意我是把DropDownList1放在一个模版列的EditItemTemplate中的!