你要是用模板列才可以解决你的问题察看相关书籍或者搜索论坛中 datagrid 的使用吧

解决方案 »

  1.   

    以前写过的代码
    /// <summary>
    /// ID_Grid1编辑
    /// </summary>
    /// <param name="source"></param>
    /// <param name="e"></param>
    protected void ID_Grid1_EditCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
    {
    this.ID_Grid1.EditItemIndex = e.Item.ItemIndex;
    DataBind_ID_Grid1();
    System.Web.UI.WebControls.DataGridItem dgItem=this.ID_Grid1.Items[e.Item.ItemIndex]; TextBox box0 = (System.Web.UI.WebControls.TextBox)(dgItem.Cells[1].Controls[0]);
    box0.Style.Add("width","100%");
    box0.Style.Add("border-width","0px");
    box0.Style.Add("text-align","center");
    box0.Style.Add("Height","16");
    }