这是我的内容页面结构:
包含3列的Listview - 标签(s.no),图像按钮(视图记录),标签(项目名称)。 Imagebutton具有oncommand =“view”。单击时,它会在相应的文本框中显示该行的详细信息。
文本框(ITEMNAME)
问题:
当光标在任何一个文本框中时,我按下'Enter',它会触发'View'命令事件,这意味着......我得到listview中第一行的详细信息,显示在这些文本框中。 我不希望这种情况发生。这种行为是否由于'DefaultButton'属性设置在某处?我尝试在整个解决方案中找到相同但不能。
有主页和内容页面,每个内容页面都有这个问题。
如何找出具有此属性的控件或导致此行为的原因。
答案 0 :(得分:0)
这是HTML页面的默认行为。
在ASP.NET中,Panel
控件具有DefaultButton
属性,您可以设置该属性并更改此行为。您可以将文本框放在Panel中,并设置面板的DefaultButton属性。