private void dgPrizeList_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
//控制修改TextBox的宽度
System.Web.UI.WebControls.TextBox tb;
int intLength;
if(e.Item.ItemType==ListItemType.EditItem)
{
//循环所有单元
for(int i=0; i<e.Item.Cells.Count-1;i++)
{
//单元内是否有控件
if(e.Item.Cells[i].Controls.Count>0)
{
//如果是TextBox控件
if(e.Item.Cells[i].Controls[0].GetType().ToString()=="System.Web.UI.WebControls.TextBox")
{
tb = (TextBox)e.Item.Cells[i].Controls[0];
intLength = 0;
intLength = tb.Text.Length;
intLength = intLength * 7;
if(intLength==0) intLength=20;
tb.Width = Unit.Pixel(80);
//tb.CssClass="DataGridTextBox"; //你的CSS样式表名称
}
}
}
}
}
{
//控制修改TextBox的宽度
System.Web.UI.WebControls.TextBox tb;
int intLength;
if(e.Item.ItemType==ListItemType.EditItem)
{
//循环所有单元
for(int i=0; i<e.Item.Cells.Count-1;i++)
{
//单元内是否有控件
if(e.Item.Cells[i].Controls.Count>0)
{
//如果是TextBox控件
if(e.Item.Cells[i].Controls[0].GetType().ToString()=="System.Web.UI.WebControls.TextBox")
{
tb = (TextBox)e.Item.Cells[i].Controls[0];
intLength = 0;
intLength = tb.Text.Length;
intLength = intLength * 7;
if(intLength==0) intLength=20;
tb.Width = Unit.Pixel(80);
//tb.CssClass="DataGridTextBox"; //你的CSS样式表名称
}
}
}
}
}

浙公网安备 33010602011771号