У меня ASPpGridView на моем WebForm. Я хочу сделать, чтобы добавить заполнение UserID автоматически, если пользователь ввел FirstName и LastName. Изображение прилагается.ASPxGridView inline EditForm текстовое поле автозаполнения
Например, если FirstName = "Faizan" и LastName = "Mubasher", то Идентификатор_пользователя должна быть автоматически заполнена значением "Faizan.Mubasher". Как достичь этого на стороне клиента.
Вот моя страница .aspx:
<form id="form1" runat="server" class="main-margin">
<div>
<dx:ASPxGridView ID="ASPxGridView1" runat="server" AutoGenerateColumns="False" EnableTheming="True" Theme="DevEx" CssClass="col-md-12"
ClientInstanceName="grid"
OnDataBinding="ASPxGridView1_DataBinding"
OnRowUpdating="ASPxGridView1_RowUpdating"
OnRowInserting="ASPxGridView1_RowInserting"
OnRowDeleting="ASPxGridView1_RowDeleting"
OnRowValidating="ASPxGridView1_RowValidating"
OnStartRowEditing="ASPxGridView1_StartRowEditing"
OnCustomButtonCallback="ASPxGridView1_CustomButtonCallback"
>
<Columns>
<dx:GridViewCommandColumn VisibleIndex="0">
<EditButton Visible="True"/>
<NewButton Visible="True"/>
<ClearFilterButton Visible="True">
</ClearFilterButton>
</dx:GridViewCommandColumn>
<dx:GridViewCommandColumn VisibleIndex="1">
<CustomButtons>
<dx:GridViewCommandColumnCustomButton ID="cbSendEmail" Text="Send Email" >
</dx:GridViewCommandColumnCustomButton>
</CustomButtons>
</dx:GridViewCommandColumn>
<dx:GridViewDataColumn FieldName="Email" VisibleIndex="2" Name="Email">
<EditFormSettings/>
<Settings AllowAutoFilter="True"/>
</dx:GridViewDataColumn>
<dx:GridViewDataColumn FieldName="FirstName" VisibleIndex="3" Name="FirstName">
<Settings AllowAutoFilter="False"/>
</dx:GridViewDataColumn>
<dx:GridViewDataColumn FieldName="LastName" VisibleIndex="4" Name="LastName" >
<Settings AllowAutoFilter="False" />
</dx:GridViewDataColumn>
<dx:GridViewDataColumn FieldName="UserID" VisibleIndex="5" Name="UserID" >
<Settings AllowAutoFilter="False" />
</dx:GridViewDataColumn>
<dx:GridViewDataColumn FieldName="Password" VisibleIndex="6" Name="Password" >
<Settings AllowAutoFilter="False" />
</dx:GridViewDataColumn>
<dx:GridViewDataColumn FieldName="RetryCount" VisibleIndex="7" Name="RetryCount">
<Settings AllowAutoFilter="False" />
<EditFormSettings Visible="False"/>
</dx:GridViewDataColumn>
<dx:GridViewDataColumn FieldName="MaxRetryCount" VisibleIndex="8" Name="MaxRetryCount" >
<Settings AllowAutoFilter="False" />
</dx:GridViewDataColumn>
<dx:GridViewCommandColumn VisibleIndex="9">
<CustomButtons>
<dx:GridViewCommandColumnCustomButton ID="cbBlockAccount" Text="Block Account">
</dx:GridViewCommandColumnCustomButton>
</CustomButtons>
</dx:GridViewCommandColumn>
<dx:GridViewCommandColumn VisibleIndex="10" ButtonType="Button">
<DeleteButton Visible="True" />
</dx:GridViewCommandColumn>
</Columns>
<Settings ShowFilterRow="True" />
<SettingsText ConfirmDelete="Confirm Delete" />
<SettingsPopup>
<EditForm Width="600" />
</SettingsPopup>
</dx:ASPxGridView>
</div>
</form>
попробовать эту тему: http://stackoverflow.com/questions/12103740/force-server-textchanged-event-from-javascript –
Не имеет значения. Нужно копать больше :) –