按propertyname查找控件

时间:2013-10-05 08:45:48

标签: c# asp.net

这是我的内容页面结构:

  1. 包含3列的Listview - 标签(s.no),图像按钮(视图记录),标签(项目名称)。 Imagebutton具有oncommand =“view”。单击时,它会在相应的文本框中显示该行的详细信息。

  2. 文本框(ITEMNAME)

  3. 文本框(itemcode)
  4. 问题:

    当光标在任何一个文本框中时,我按下'Enter',它会触发'View'命令事件,这意味着......我得到listview中第一行的详细信息,显示在这些文本框中。 我不希望这种情况发生。这种行为是否由于'DefaultButton'属性设置在某处?我尝试在整个解决方案中找到相同但不能。

    有主页和内容页面,每个内容页面都有这个问题。

    如何找出具有此属性的控件或导致此行为的原因。

1 个答案:

答案 0 :(得分:0)

这是HTML页面的默认行为。

在ASP.NET中,Panel控件具有DefaultButton属性,您可以设置该属性并更改此行为。您可以将文本框放在Panel中,并设置面板的DefaultButton属性。