收录日期:2021/02/28 11:10:20 时间:2016/08/15 19:24:52 标签:ASP.NET

<dx:ASPxGridView ID="gv_Employees" runat="server" AutoGenerateColumns="False" ClientInstanceName="gv_Employees"
        DataSourceID="lds_Employees" KeyFieldName="OID">
    ......
    <Templates>
        <EditForm>
             <dx:ASPxTextBox ID="txtName" runat="server" Text='<%# Eval("Name")%>'>
             </dx:ASPxTextBox>
             ......
        </EditForm>
    </Templates>
    ......
</dx:ASPxGridView>


我想在后台代码里,获取到txtName的text值,请问该如何获取?
 试试
DevExpress.Web.ASPxEditors.ASPxSpinEdit txtName= (DevExpress.Web.ASPxEditors.ASPxSpinEdit)gv_Employees.FindRowCellTemplateControl(i, null, "txtName");
      var a = Convert.ToDouble(txtName.Text);

详细参考
http://blog.csdn.net/syz_yumeizhou_yy/article/details/6943198
该回复于2012-04-02 11:30:58被版主删除
改一下
DevExpress.Web.ASPxEditors.ASPxTextBox txtName= (DevExpress.Web.ASPxEditors.ASPxTextBox)gv_Employees.FindRowCellTemplateControl(i, null, "txtName");
  var a = txtName.Text;
引用 1 楼  的回复:
试试
DevExpress.Web.ASPxEditors.ASPxSpinEdit txtName= (DevExpress.Web.ASPxEditors.ASPxSpinEdit)gv_Employees.FindRowCellTemplateControl(i, null, "txtName");
  var a = Convert.ToDouble(txtName.Text);

……

谢谢,我是在EditForm模板里写的,而不是DataItemTemplate模板里.
所以我不知道在点击新增,按钮后索引是多少,那个i值我无法传递.
引用 3 楼  的回复:
改一下
DevExpress.Web.ASPxEditors.ASPxTextBox txtName= (DevExpress.Web.ASPxEditors.ASPxTextBox)gv_Employees.FindRowCellTemplateControl(i, null, "txtName");
  var a = txtName.Text;

刚测试了以下 果然没找到
不过谢谢你的提醒我已经找到解决方法了

(DevExpress.Web.ASPxEditors.ASPxTextBox)gv_Employees.FindEditFormTemplateControl("txtName")
哦,不好意思
可以在在ASPxGridView1的RowUpdating事件中取值,可以试试
如下:
protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e)

    {
        DevExpress.Web.ASPxEditors.ASPxTextBox txtName memo = ASPxGridView1.FindEditFormTemplateControl("txtName") as DevExpress.Web.ASPxEditors.ASPxTextBox txtName;

        string txtname = memo.Text;

}
  DevExpress.Web.ASPxEditors.ASPxTextBox txtName= this.ASPxgvTabUserInfo.FindEditFormTemplateControl("txtName") as DevExpress.Web.ASPxEditors.ASPxTextBox;

关于安装IIS的问题 [求助]磁盘操作问题?? 自己心情的发泄,大家sb我吧 数据库用应程序,对datagrid进行的添加记录,我怎么写的有错啊!!! 多线程问题!!!急!请各位大虾看看!!! TApplication的CreateForm方法的疑惑,烦请高手指点。 让我头疼的字符串比较问题??? 为什么临时表居然会比表变量的效率高!!!!!! 【自学CCNA,推荐几本书吧】 [[[[[[[问斑竹问题!!!]]]]] 这样的提示错误怎么解决 请教PB操作、控制IIS的问题~~谢谢~ 如何查到我以前所有的帖子? 右键新建然后要等很久 不用WebBrowser,还有什么控件可以打开网页并且像WebBrowser一样始终保持连接 一个新的群体,希望大家来看看!!!!!! 下个月如不出意外,将有第一笔自己挣的收入,大家说说怎么花? 【想考CCNA,推荐几本书吧~~~~】 加入组件问题 紧急求救,朋友的电脑合分区装系统后丢失分区和数据问题 Button 控件组的一个疑问, 看起来很简单, 实际不然 dbgrid显示问题 如下一个简单菜单,请大家帮忙看看? 我的.net中没有“安装和部署项目”,是什么原因啊! 如何在Mysql中建立数据库? 再次发布自己写的软件,想接项目的程序大大们进来拉 一个让无数普通工薪阶层沦为新农民的时代到来了 存储过程 一个关于重写CToolBar类的问题(online) 网站开发?讨论