首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

在Datagrid中修改数据,当点击编辑键时,数据出现在文本框中,如何控制文本框的大小

2012-04-09 
在Datagrid中修改数据,当点击编辑键时,数据出现在文本框中,怎么控制文本框的大小 ?我这个方法好象不行!大

在Datagrid中修改数据,当点击编辑键时,数据出现在文本框中,怎么控制文本框的大小 ?
我这个方法好象不行!
大家帮帮我!!

private   void   dgLevel_ItemDataBound(object   sender,   System.Web.UI.WebControls.DataGridItemEventArgs   e)
{

for(int   i=0;i <e.Item.Cells.Count-1;i++)
{
if(e.Item.ItemType==ListItemType.EditItem)
{
e.Item.Cells[i].Attributes.Add( "Width ",   "40px ");
}
}

[解决办法]
private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e){if(e.Item.ItemType == ListItemType.EditItem){((TextBox)e.Item.Cells[2].Controls[0]).Width = Unit.Parse( "80 ");}}

热点排行