C#后台向前台传值的问题

//后台代码:
System.Web.UI.HtmlControls.HtmlGenericControl T;
T=(HtmlGenericControl)this.Page.FindControl("id");
T.InnerHtml = "<asp:Label ID='lbl' Text='<%#Eval('"+hep.sqlhpc+"_id') %>' runat='server'></asp:Label>";
//前台代码:
<td id="id" runat="server" class="tc"></td>

因为hep.sqlhpc从前台读取我不会写,所以我只好从后台向页面输出,有高手两个问题都教我下吗,谢谢了。
唉,都说了 里面的<%#Eval(“绑的字段”) %> 这个字段是后台的一个变量,要是只是个字符我也写好了。。。都不用<asp:label>
根据你贴上来的代码。
你完全可以
T=(HtmlGenericControl)this.Page.FindControl("id"); //你这个控件是不是服蠢圆务器控件?
你这样的写法,它必须是。如果它是,直接埋亩T.Text=你想绑定的值,就弯档森行了。