gridview 给服务器端传多个参数

                        <asp:TemplateField>
                            <ItemTemplate>
                                <asp:LinkButton ID="lbReserved" runat="server" CommandArgument='<%# Eval("DutyDate")+","+Eval("DoctorId")+","+ Eval("DeptCode")%>'
                                    CommandName="itemReserved" OnCommand="gvReservedReg_Command">预约</asp:LinkButton>
                            </ItemTemplate>
                        </asp:TemplateField>

 string strReservedTime = string.Empty;
                    foreach (Control cl in this.Form.Controls)
                    {
                        if (cl.GetType() == typeof(RadioButton))
                        {
                            RadioButton rb = (RadioButton)cl;

                            DateTime dtNow = DateTime.Now;
                            DateTime dtTimeSect = Convert.ToDateTime(DutyDate + " " + rb.Text);
                            if (dtTimeSect < dtNow)
                                rb.Enabled = false;

                        }
                    }

                                    <asp:TemplateField>
                                        <ItemTemplate>

                                                   <a href="#" onclick='return openDiv3("<%#Eval("ReserveTime")%>");'>取消</a>
                                        </ItemTemplate>

                    DataRow[] rows = dtDuty.Select("DoctorId='" + item.DoctorId.ToString() + "' And DutyDate='"+item.DutyDate.ToString("yyyy-MM-dd")+"'");

原文地址:https://www.cnblogs.com/lingxzg/p/2572692.html