私のフォームにAspxGridViewがあります。私はそれが選択チェックボックスだチェックすると、私はClientSideEventsイベントをトリガし、リストボックスに行の値を選択します:devex AspxGridViewでアンバウンドのテキストボックス値を取得する方法
<dx:ASPxListBox ID="listBox" ClientInstanceName="lb" runat="server"
ValueType="System.String" Width="961px"></dx:ASPxListBox>
<ClientSideEvents SelectionChanged="grid_SelectionChanged" />
function grid_SelectionChanged(s, e) {
s.GetSelectedFieldValues('A;B;C;D;E;F;G;H;I', GetSelectedFieldValuesCallback);
}
function GetSelectedFieldValuesCallback(selectedValues) {
lb.ClearItems();
if (selectedValues.length == 0) return;
l = "";
for (i = 0; i < selectedValues.length; i++) {
s = "";
for (j = 0; j < selectedValues[i].length; j++) {
s = s + selectedValues[i][j] + " - ";
}
l = l + s + "\r\n";
lb.AddItem(s);
}
}
また、私は以下のようにのようにテキストボックスと更新jsの機能のためにdatatextcolumnsを追加するとき、私はのためにnull値を取得しますテキストボックス。
<dx:GridViewDataTextColumn FieldName="textBox1" VisibleIndex="9">
<Settings AllowHeaderFilter="False"></Settings>
<DataItemTemplate>
<dx:ASPxTextBox ID="txtBox1" Width="70" runat="server"></dx:ASPxTextBox>
</DataItemTemplate>
</dx:GridViewDataTextColumn>
<dx:GridViewDataTextColumn FieldName="textBox2" VisibleIndex="10">
<Settings AllowHeaderFilter="False"></Settings>
<DataItemTemplate>
<dx:ASPxTextBox ID="txtBox2" Width="70" runat="server"></dx:ASPxTextBox>
</DataItemTemplate>
</dx:GridViewDataTextColumn>
function grid_SelectionChanged(s, e) {
s.GetSelectedFieldValues('A;B;C;D;E;F;textBox1;textBox2;G;H;I',
GetSelectedFieldValuesCallback);
}
この問題を解決するにはどうすればよいですか?
あなたの問題を解決できたかどうか不思議です。 – andrews