绑定时出错Text='<;%#Eval("促销Id")%>'

本文关键字:quot Id 促销 gt %#Eval Text 定时 lt 绑定 出错 | 更新日期: 2023-09-27 18:00:54

我有问题!!我有一个表单,有时会为一个表等待一个字段,但有时会使用相同的表单来填充相同的字段,但从另一个表中,我想省略绑定错误

我有这个Text='<%# Eval("NewAmount") %>'错误:

数据绑定:'DevExpress。网状物数据WebDataRow"不包含名为"NewAmount"的属性

绑定时出错Text='<;%#Eval("促销Id")%>'

您的问题与您的查询没有返回NewAmount作为查询中的字段这一事实有关。您需要检查您的sql sintax。

如果使用一个简单的select语句而不声明列的别名,它将返回准确的表字段,例如:

SELECT * FROM TABLE1 

它返回表1 中的所有字段

SELECT ID,COLUMN1,COLUMN2 FROM TABLE 

返回id、列1、列2等

SELECT ID AS P, COLUMN1 AS B,COLUMN 2 AS NEWAMOUNT 

将返回p、B、NEWAMOUNT作为字段,而不是您的列名,并且您必须将这些别名绑定到控件。所以在这种情况下,它将是

TEXT="<% Eval("NEWAMOUNT")%>"

这都是

如果它解决了您的问题,请将其标记为响应。