gridview中動態綁定通過模板列增加的textbox。


首先 我想 實現的就是,通過gridview中模板列增加個textbox,並且從數據庫中查出來這列值,然后綁定到textbox上。

下面是我實現的效果(毀損時間 就是我的那個列,下面就是我顯示出來的時間)

HTML代碼:

<asp:TemplateField>
<ItemTemplate>
<asp:TextBox runat="server" CssClass="td" ID ="tbyy" onfocus="set_Date(this)" Text='<%# Eval("hsrq")%>' ></asp:TextBox>
</ItemTemplate>
<HeaderTemplate>
<asp:Label ID="hsrq" runat ="server" Text="毀損時間"></asp:Label>
</HeaderTemplate>
</asp:TemplateField>

后台 代碼“:

 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{

//綁定gridview中TextBox的值。
if (e.Row.RowType == DataControlRowType.DataRow)
{
TextBox tbyy = e.Row.FindControl("tbyy") as TextBox;
tbyy.Text = DataBinder.Eval(e.Row.DataItem, "hsrq").ToString();
}

}





免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM