2012-02-14 8 views
0

私はconfルームの予約アプリを開発中です。だから、私はすべての作業のタイミングでチェックボックスを持っていたいと思います。私は作業時間を列として、チェックボックスを行として意味します。asp.netのGridView内でCheckBox関連の操作を実現するには?

選択した日付については、行はデフォルトで予約ステータスに基づいてレコードを取り込む必要があります。予約のためにチェックボックスを無効にし、予約を許可する必要があります。キャッチフレーズは、将来の日付では誰も予約を開始していないと言われています。したがって、デフォルトではすべてのチェックボックスをロードして予約する必要があります。 Plsはどのように起動するかについて私を案内します。前もって感謝します。

あなたのGridViewのは、あなたがそれが予約された場合にバインドしようとしたりしていないにあるチェックボックスを持つ列が必要です

答えて

0

:あなたが見ることができるように、

<asp:TemplateField HeaderText="Booked" SortExpression="booked"> 
    <ItemTemplate> 
     <asp:CheckBox ID="checkBoxBooked" Checked='<%# Eval("booked").ToString()=="1" ? false : Eval("booked").ToString()=="0" ? true : true %>' runat="server" /> 
    </ItemTemplate> 
</asp:TemplateField> 

をするかどうかに応じて、1または0になり、「予約」それは予約されているかどうか。この値は、適切なクエリを作成することによってGridViewデータソースから取得されます。

希望すると便利です。

関連する問題