AspxGridView中textbox的取值与赋值

本文介绍如何在AspxGridView中获取和设置TextBox控件的值,通过DataItemTemplate定义TextBox并结合DataBind方法实现数据绑定。示例代码展示了遍历GridView行,找到特定列的TextBox,并进行Integer类型转换取值和赋值的操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



<dx:ASPxGridView ID="ItemsGrid" runat="server" Width="100%" KeyFieldName="ItemID">

<Columns>

<dx:GridViewDataColumn Caption="Qty" Width="20%" FieldName="Qty">

<DataItemTemplate>

<dx:ASPxTextBox ID="Qutity" runat="server" Width="80%" Text="1">

</dx:ASPxTextBox>

</DataItemTemplate>

</dx:GridViewDataColumn>

<dx:GridViewDataTextColumn Caption="Item" FieldName="Item" Width="50%">

</dx:GridViewDataTextColumn>

<dx:GridViewDataImageColumn Caption="Image" FieldName="PhotoLocation">

<PropertiesImage>

<ExportImageSettings Height="50" Width="50" />

</PropertiesImage>

</dx:GridViewDataImageColumn>

</Columns>

</dx:ASPxGridView>







ItemsGrid.DataSource=table

ItemsGrid.DataBind()

Dim datacolum As GridViewDataColumn = ItemsGrid.Columns("Qty")

For i = 0 To table.Rows.Count - 1

Dim textBox As ASPxTextBox = ItemsGrid.FindRowCellTemplateControl(i, datacolum, "Qutity")

Dim quantity As Integer = CInt(textBox.Text)'取值与赋值一样

Next

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值