在RowDataBound事件中寫:
- if (e.Row.RowState == (DataControlRowState.Edit ¦ DataControlRowState.Alternate) ¦ ¦ e.Row.RowState == DataControlRowState.Edit)
- {
- TextBox curText;
- for (int i = 0; i < e.Row.Cells.Count; i++)
- {
- if (e.Row.Cells[i].Controls.Count != 0)
- {
- curText = e.Row.Cells[i].Controls[0] as TextBox;
- if (curText != null)
- {
- curText.Width = Unit.Pixel(80);//寬度自己設
- }
- }
- }
- }