Как получить значение из gridview по щелчку мыши и установить в качестве переменной сеанса?
Всем Привет,
Я застрял с проблемой, и проблема в том, что я создал представление сетки, и в нем есть 4 столбца, что я хочу, когда я нажимаю на столбец времени встречи книги, он должен генерировать переменную сеанса, сохраняя идентификатор пользователя.
с уважением,
Спасибо.
Что я уже пробовал:
Вот Код Для GridView
<asp:GridView ID="GridView1" runat="server" ShowHeaderWhenEmpty="true" EmptyDataText="No Records Found." OnSelectedIndexChanged="GridView1_SelectedIndexChanged"> <columns> <asp:TemplateField HeaderText="Book Meeting Time"> <ItemTemplate> <a href="" id="clickme" onclick="LinkWith">Click Here</a> </ItemTemplate> </asp:TemplateField> </columns> </asp:GridView>
Вот мой код jquery.
function myPartialView() { $(document).on('click', '#clickme', function () { window.open("BookMeetingTimePopUp.aspx", "PopupWindow", "width=600,height=600,scrollbars=yes,resizable=no"); }) }
а вот и мой серверный код
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { Database db = new Database(); Session["USERID"] = GridView1.Rows[0].Cells[2]; }
Вот как выглядит мой вид сетки при нажатии кнопки "Click Me" я хочу создать сеанс.
Book Meeting Time FirstName LastName UserId EmailAddress Click Here Daniyal Farhan 19000 daniyalfarhan@xyz.com Click Here Daniyal Ahmed 19200 daniyal@xyz.com