在表和文字间加"<br>"和"&nbsp"来调整位置导出Word的代码://将HTTP头添加到输出流
HttpContext.Current.Response.AppendHeader("Content-Disposition", "attachment;filename=word.doc"); //指定生成文件的类型
Response.ContentType = "application/vnd.ms-text";  
HttpContext.Current.Response.Charset = "";
HttpContext.Current.Response.ContentEncoding = System.Text.Encoding.Default;
this.Datagrid2.Page.EnableViewState = true; System.IO.StringWriter tw= new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter hw= new System.Web.UI.HtmlTextWriter(tw);
this.Datagrid2.Visible = true;
this.Label14.Visible =true;
this.lblTbr.Visible =true;
this.Panel1.Visible =true;
this.lblDw.Visible =true; 

//将服务器控件中的内容输出到System.Web.UI.HtmlTextWriter对象中
this.lblDw.Text="&nbsp;&nbsp;&nbsp;单位:"+this.txtDw.Text;
this.lblTbr.Text="提报人:"+this.txtTbr.Text+"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"; 
DateTime CurrentDateTime=DateTime.Now;

this.Label22.Text =CurrentDateTime.Year.ToString()+"年"+CurrentDateTime.Month.ToString()+"月"+CurrentDateTime.Day.ToString()+"日";  this.Panel1.RenderControl(hw);

HttpContext.Current.Response.Write(tw.ToString());
HttpContext.Current.Response.End();