2010-03-16 5 views

ответ

2

чтобы ответить на ваш вопрос, я никогда не видел это сделано в заголовке GridView (вероятно, потому, что большинство пользователей хотели бы сохранить заголовки столбцов, которые выполняются в заголовке). Мне это немного любопытно.

Я видел это в нижнем колонтитуле. Если вы хотите сделать это таким образом, вот несколько ссылок (с картинками, horray), чтобы вы начали:

HTH.

+1

спасибо, , но на самом деле я использовал aspxgridview от DevExpress в моем приложении, так что у вас есть какие-либо идеи, как реализовать этот код в DevExpress GridView ?? – kathy

6

Попробуйте link

Это было доведено до несколько раз (и ответил) на форумах DevExpress.

Суть решения заключается в добавлении шаблона колонтитула в сетке, а затем положить кнопку HTML в сноске с OnClick handler set to mygridname.AddNewRow();

, как в ...

<input id="btnAdd" type="button" value="Add" onclick="grid.AddNewRow();" /> 
+0

Если вы используете dx: ASPxButton, вам нужно будет установить AutoPostBack = "false". См. Http://www.devexpress.com/Support/Center/p/Q274448.aspx –

0

http://www.devexpress.com/Support/Center/Question/Details/Q357944

Я надеюсь, что этот форум поможет вам

Просто попробуйте нижеследующий код

<dx:ASPxGridView ID="grvParametros" ClientInstanceName="grid" runat="server" ...> 
    ... 
    <Templates> 
     <Header> 
      <a href="javascript:grid.AddNewRow()">New</a> 
     </Header> 
    </Templates> 
</dx:ASPxGridView> 
Смежные вопросы