В ASPX / VB с использованием gridview, как я могу позволить флажок на строке быть отмеченным / снятым без нажатия какой-либо кнопки редактирования? - PullRequest
0 голосов
/ 01 мая 2020

Я нахожусь в экстремальном временном кризисе, и с тех пор прошло много лет. Я пытаюсь взять старый проект и включить флажок в виде сетки.

Мой aspx gridview:

                <asp:GridView ID="grdReg" runat="server" AutoGenerateColumns="False" AllowSorting="True" EnableSortingAndPagingCallbacks="True" CssClass="table table-hover" GridLines="None">
                    <HeaderStyle CssClass="thead-dark" />
                    <Columns>
                        <asp:BoundField HeaderText="" DataField="pkID" ReadOnly="True"></asp:BoundField>
                        <asp:BoundField HeaderText="YourID" DataField="yourID" ReadOnly="True"></asp:BoundField>
                        <asp:BoundField HeaderText="Name" DataField="fullname" ReadOnly="True"></asp:BoundField>
                        <asp:BoundField HeaderText="Program" DataField="program" ReadOnly="True"></asp:BoundField>
                        <asp:BoundField HeaderText="Status" DataField="eStatus" ReadOnly="True"></asp:BoundField>
                        <asp:BoundField HeaderText="Recen" DataField="recent" ReadOnly="True"></asp:BoundField>
                        <asp:BoundField HeaderText="Enabled?" DataField="enabled" ReadOnly="False"></asp:BoundField>
                    </Columns>
                </asp:GridView>

Сейчас - последний столбец «Включен?» привязан к SQL битовому полю сервера. Прямо сейчас, когда вы отображаете страницу aspx - она ​​показывает 'True' или 'False' или пусто, если null.

Сейчас мне все равно, является ли поле флажком или показывает True / False - но когда вы нажимаете на него, я хочу, чтобы он переключался с T -> F или отмечался как непроверенный. Прошло слишком много времени с тех пор, как я был в VB, и мне нужен простой способ выполнить sh это.

Это будет краткосрочная форма, поэтому я не очень переживаю из-за этого " опрятность "или поли sh. Мне просто нужно, чтобы это работало и работало быстро. Если вы даете фрагменты кода, ПОЖАЛУЙСТА, дайте их в контексте с приведенным выше кодом.

1 Ответ

0 голосов
/ 01 мая 2020

Я наконец решил, просто нажав на строку, чтобы переключить значение. Не элегантно, но работает на данный момент

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...