回 帖 发 新 帖 刷新版面

主题:如何取得datagrid中文本框的值

我在数据网格控件中添加了一个自由格式的文本框。页面代码如下:

  <asp:DataGrid id="mygrid" 
  runat="server" >
    <Columns>
    <asp:BoundColumn DataField="name" 
        HeaderText="商品" 
        ReadOnly="true" 
        Visible="True"/>     
<asp:TemplateColumn HeaderText="数量" 
        Visible="True">
      <ItemTemplate>
        <asp:textbox id="txt1" runat="server" columns=6 />        
</ItemTemplate>
    </asp:TemplateColumn>
    </Columns>
  </asp:DataGrid>
请问如何取得文本框中输入入的数值。
请大家帮帮忙,小弟不胜感激。

回复列表 (共2个回复)

沙发

先用DataGrid的FindControl方法找到你的文本框,记得用强制转换,然后就可以取值了

板凳

谢谢

我来回复

您尚未登录,请登录后再回复。点此登录或注册