我也想知道!什么的Width属性?
我也不行!

解决方案 »

  1.   

    我在程序中是这样写的
    <asp:TemplateColumn HeaderText="Pay">
    <ItemStyle HorizontalAlign="Right" Width="50px"></ItemStyle>
    <ItemTemplate>
    <font color="<%# iif(Container.DataItem("pay_status")="SHS02", "Red","")%>">
    <%# GetName(Container.DataItem("assessment_point"), "number") %></font>
    </ItemTemplate>
    <EditItemTemplate>
    <asp:TextBox ID="txtAssessment_point" Width="50px" Runat="server" Text='<%# Container.DataItem("assessment_point") %>'>
    </asp:TextBox>
    </EditItemTemplate>
    </asp:TemplateColumn>
      

  2.   

    在DataGrid的OnItemDataBound事件下..: public void DataGrid1_ItemDataBound(object sender,DataGridItemEventArgs e)
    {
                 if (e.Item.ItemType ==ListItemType.EditItem)
                     {
                        //Cell[n] n表示为DataGrid的列数,如为0表示第1列
                        TextBox mybox=(TextBox)e.Item.Cell[0].Controls[0]
                        mybox.Width=60;                  }
    }