Asp.net C#gridview文本框 [英] Asp.net C# gridview textbox

查看:65
本文介绍了Asp.net C#gridview文本框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在gridview中获取文本框文本值?



 <   asp:gridview     ID   =  Gridview1    runat   =  server    ShowFooter   =  True     AutoGenerateColumns   = < span class =code-keyword> False    HeaderStyle-BorderStyle   =  >  
< < span class =code-keyword>>
< asp:BoundField DataField = RowNumber HeaderText = ItemStyle-Width = 5px HeaderStyle-Width = 5px < span class =code-keyword>>
< ControlStyle 高度 = 5px / >
< FooterStyle 宽度 = 5px / >
< HeaderStyle 宽度 = 5px > < / HeaderStyle >

< ItemStyle 宽度 = 5px > < / ItemStyle >
< / asp:BoundField >
< asp:TemplateField HeaderText = Miktar >
< ItemTemplate >
< asp:TextBox ID = txt1 runat = server > < / asp:TextBox >
< / ItemTemplate >
< / asp:TemplateField >
< asp:TemplateField HeaderText = Malzeme >
< ItemTemplate >
< asp:TextBox ID = txt2 runat = 服务器 > < / asp:TextBox >
< span class =code-keyword><
/ ItemTemplate >
< FooterStyle Horizo​​ntalAlign = / >
< FooterTemplate >
< asp:按钮 ID = ButtonAdd runat = server < span class =code-attribute> 文本 = YeniSatırEkle OnClick = ButtonAdd_Click CausesValidation = false / >
< / FooterTemplate >
< / asp :TemplateField >
< /列 >

< HeaderStyle BorderStyle = > < / HeaderStyle >

< / asp:gridview >





我的尝试:



创建虚拟文本框,但其即将出现null

解决方案

查找控件| ASP.NET论坛 [ ^

how can i get the textbox text value in gridview?

<asp:gridview ID="Gridview1" runat="server" ShowFooter="True" AutoGenerateColumns="False" HeaderStyle-BorderStyle="None">
                        <Columns>
                        <asp:BoundField DataField="RowNumber" HeaderText="" ItemStyle-Width="5px" HeaderStyle-Width="5px">
                            <ControlStyle Height="5px" />
                            <FooterStyle Width="5px" />
                        <HeaderStyle Width="5px"></HeaderStyle>

                        <ItemStyle Width="5px"></ItemStyle>
                                    </asp:BoundField>
                                <asp:TemplateField HeaderText="Miktar">
                                    <ItemTemplate>
                                        <asp:TextBox ID="txt1" runat="server"></asp:TextBox>
                                    </ItemTemplate>
                                </asp:TemplateField>
                                <asp:TemplateField HeaderText="Malzeme">
                                    <ItemTemplate>
                                        <asp:TextBox ID="txt2" runat="server"></asp:TextBox>
                                    </ItemTemplate> 
                                     <FooterStyle HorizontalAlign="Right" />
                                    <FooterTemplate>
                                     <asp:Button ID="ButtonAdd" runat="server" Text="Yeni Satır Ekle" OnClick="ButtonAdd_Click" CausesValidation="false" />
                                    </FooterTemplate>
                                </asp:TemplateField>
                                </Columns>

                        <HeaderStyle BorderStyle="None"></HeaderStyle>
                            
                </asp:gridview>



What I have tried:

creating virtual text box but its coming null

解决方案

Finding controls | The ASP.NET Forums[^]


这篇关于Asp.net C#gridview文本框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆