0

jqQridに5つのフィールドがあるGridViewがあります

<cc1:JQGrid ID="Qgrid" runat="server" Width="700px"  Height="100%"
            ondatarequesting="QgridDataRequesting" 
            onrowediting="QgridRowEditing">
         <Columns>
            <trirand:JQGridColumn Searchable="true" 
            SearchToolBarOperation="IsEqualTo" DataType="Int" 
            HeaderText="Order ID" PrimaryKey="True" ></trirand:JQGridColumn>
            <trirand:JQGridColumn DataField='id'   Visible="False"/>
            <trirand:JQGridColumn DataField='last_name'  Visible="False"/>
            <trirand:JQGridColumn DataField='first_name' Visible="False"/>
            <trirand:JQGridColumn DataField="opinion" Editable="True" />

        </Columns> 

        <EditInlineCellSettings Enabled="True" />
        <PagerSettings NoRowsMessage="No data in grid." />
        <ToolBarSettings ShowEditButton="true" ShowRefreshButton="True" />
</cc1:JQGrid>

イベントgridDataRequestingとgridRowEditingのロジックを作成しましたが、ライセンスの有効期限が切れました

簡単なグリッドビューを作成したいのですが、テキストボックスを使用して列を追加する方法がわかりません。

テキストボックスを離れた後、「関数グリッドRowEditing」(テキストボックスの値でSQL更新を実行する)を呼び出したい

JqG​​ridのような無料のプラグインを知っていますか?

4

1 に答える 1

0

テキストボックスを使用してグリッドビューのアイテムを編集する場合は、このリンクを確認してください。ここには、行をインラインで編集するのに役立つ編集リンクがあります。グリッドはUpdateCommandに関連付ける必要があります。あなたの場合、それはsqlupdateを実行します。gridRowEditingの代替。

グリッドビューでのデータの入力については、aspxページのページ読み込みイベントで実行できます。jqGridのgridDataRequestingの可能な代替手段。

于 2012-05-08T10:49:10.200 に答える