如何在asp.net的代码隐藏中动态地将文本框添加到gridview [英] how to add textbox to gridview dynamically in codebehind in asp.net
本文介绍了如何在asp.net的代码隐藏中动态地将文本框添加到gridview的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
嗨
我想创建gridview包含动态创建的文本框
例如
ID name pdt1 pdt2 .....(dynamic
1 aaa textbox textbox
2 bbb textbox ; textbox
任何建议请...............
解决方案
看到这个问题,你可以轻松地做到这一点......
http://www.aspsnippets.com/Articles/Dynamically-add-BoundField-and-TemplateField-Columns -to-GridView-in-ASPNet.aspx [ ^ ]
从ASP.NET GridView动态添加和删除行 [ ^ ]
< pre lang =xml> < asp:GridView ID = GridView1 runat = server ShowFooter = true >
< 列 >
< asp:TemplateField HeaderText = ID >
< ItemTemplate >
< asp:Label ID = lblService runat = server 文字 =' <% #Eval( ID )%> ' > < / asp:标签 >
< / ItemTemplate >
< span class =code-keyword>< / asp:TemplateField >
< asp:TemplateField HeaderText = t ext1 >
< ItemTemplate >
< asp:TextBox ID = txt1 runat = server 文字 =' <% #Eval( txt1)% > ' > < / asp:TextBox >
< / ItemTemplate >
< FooterTemplate >
< asp:TextBox ID < span class =code-keyword> = txt1 runat = server > < / asp:TextBox >
< / FooterTemplate >
< / asp:TemplateField >
< < span class =code-leadattribute> asp:TemplateField HeaderText = text2 >
< ItemTemplate >
< asp:TextBox ID = txt2 runat = server 正文 =' <% #Eval( txt2)%> ' > < / asp:TextBox >
< / ItemTemplate >
< FooterTemplate >
< asp:TextBox ID= txt2 runat = server > < / asp:TextBox >
< / FooterTemplate >
< / asp:TemplateField >
< asp:TemplateField ItemStyle-Width = 50px HeaderText = 删除 >
< FooterTemplate >
< asp:按钮 ID = btnAdd runat = server OnClick = AddNewText / >
& lt; / FooterTemplate >
< / asp:TemplateField >
< /列 >
< / asp:GridView >
您可以在以下链接中使用我的文章
http://www.c-sharpcorner.com/UploadFile/7eb164/gridview-control-in-Asp-Net/ [ ^
Hi
I want to create the gridview contains textbox created dynamically
for example
ID name pdt1 pdt2.....(dynamic
1 aaa textbox textbox
2 bbb textbox textbox
any suggestions pls...............
解决方案
see this exapmle,you can do this easily...
http://www.aspsnippets.com/Articles/Dynamically-add-BoundField-and-TemplateField-Columns-to-GridView-in-ASPNet.aspx[^]
Dynamically adding and deleting rows from ASP.NET GridView[^]
<asp:GridView ID="GridView1" runat="server" ShowFooter="true"> <Columns> <asp:TemplateField HeaderText="ID"> <ItemTemplate> <asp:Label ID="lblService" runat="server" Text='<%# Eval("ID")%>'></asp:Label> </ItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="text1"> <ItemTemplate> <asp:TextBox ID="txt1" runat="server" Text='<%# Eval("txt1")%>'></asp:TextBox> </ItemTemplate> <FooterTemplate> <asp:TextBox ID="txt1" runat="server"></asp:TextBox> </FooterTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="text2"> <ItemTemplate> <asp:TextBox ID="txt2" runat="server" Text='<%# Eval("txt2")%>'></asp:TextBox> </ItemTemplate> <FooterTemplate> <asp:TextBox ID="txt2" runat="server"></asp:TextBox> </FooterTemplate> </asp:TemplateField> <asp:TemplateField ItemStyle-Width="50px" HeaderText="Delete"> <FooterTemplate> <asp:Button ID="btnAdd" runat="server" OnClick="AddNewText" /> </FooterTemplate> </asp:TemplateField> </Columns> </asp:GridView>
YOU CAN USE MY ARTICLE ON FOLLOWING LINK
http://www.c-sharpcorner.com/UploadFile/7eb164/gridview-control-in-Asp-Net/[^]
这篇关于如何在asp.net的代码隐藏中动态地将文本框添加到gridview的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文