テンプレート化された列があります。ヘッダー テンプレートとしてドロップダウンを使用しており、ドロップダウン ユーザー セットの値に基づいて、単一の DB レコードを更新します。ヘッダーのドロップダウンは、その列のセルの内容とは関係ありません。ページが読み込まれ、ドロップダウンが期待どおりに機能すると、すべてが正常に機能します。
gid の任意の場所をクリックしてからドロップダウンをクリックするとすぐに、展開してから折りたたむなど、奇妙な動作をします。ドロップダウンをダブルクリックすると、期待どおりに機能します。
グリッド内をクリックするとどうなるか理解できないため、ドロップダウンはシングル クリックではなくダブル クリックにのみ応答します。
コード スニペットは次のとおりです。
<igtbl:TemplatedColumn BaseColumnName="Assigned" Key="Assigned" AllowResize="Free" AllowRowFiltering="False"
AllowUpdate="Yes" Width="80px" Type="Custom" EditorControlID="assignTo" IsBound="false">
<Header Caption="Assigned To" ClickAction="SortSingle">
<RowLayoutColumnInfo OriginX="15" />
</Header>
<HeaderTemplate>Assigned To <select id="AssignToDefault" width="40px" runat="server" name="AssignToDefault"><option value="0">-Select-</option><option value="1">User</option><option value="2">API</option></select>
</HeaderTemplate>
<Footer>
<RowLayoutColumnInfo OriginX="15" />
</Footer>
</igtbl:TemplatedColumn>
私は長い間問題を解決しようとしています。助けてください。