DataGridColumnStyle dg_bedid=new DataGridTextBoxColumn();
dg_bedid.MappingName="p_bedid";
dg_bedid.HeaderText="床号";
dg_bedid.Width=50;

DataGridTextBoxColumn tColumn=new DataGridTextBoxColumn();
tColumn.MappingName="p_detail";
tColumn.HeaderText="查看";
LinkLabel myDetail=new LinkLabel();
myDetail.Text="明细";
myDetail.Dock=DockStyle.Fill;
tColumn.TextBox.Controls.Add(myDetail);
tColumn.Width=100;
DataGridColumnStyle[] myStyle=new DataGridColumnStyle[5]{dg_id,dg_name,dg_sex,dg_bedid,tColumn}; DataGridTableStyle myTStyle=new DataGridTableStyle();
myTStyle.GridColumnStyles.AddRange(myStyle);
myTStyle.MappingName=myTable.TableName;
dgMyPatients.TableStyles.Add(myTStyle);
dgMyPatients.DataSource=myTable;