编辑ListView导致异常时按Enter键在文本框中(ASP.NET)

时间:2010-01-07 23:59:24

标签: asp.net listview

我使用标准拖放功能放入ASP ListView并启用编辑功能。该表是两列,GUID主键和文本字符串名称。两者都不允许为空。

当我编辑一个记录(对于名称列)时,我将其值(更改为有效值)并按 Enter ,它崩溃时无法将NULL插入名为“Name”的列中。但是,如果我做的完全相同,但我没有按 Enter ,而是单击更新,它可以正常工作。

我是ASP.NET新手。我错过了什么?

1 个答案:

答案 0 :(得分:0)

我猜想 Enter 会触发页面上的默认按钮,可能不是你的更新按钮。

使用选项卡查看焦点在页面上移动,点击标签然后 Shift + Tab 返回,查看焦点所在。按下该按钮/链接应该产生与空错误相同的结果,那个按钮/链接在做什么?

相关问题