<asp:HyperLinkField DataNavigateUrlFields="s_no" DataNavigateUrlFormatString="selscore.aspx?action=add&s_no={0}&cl_no=this.DropDownList4.SelectedValue"
HeaderText="详细成绩信息" Text="查看详细信息" />cl_no=this.DropDownList4.SelectedValue
这个值怎么传不过去,是不是写法有问题?
HeaderText="详细成绩信息" Text="查看详细信息" />cl_no=this.DropDownList4.SelectedValue
这个值怎么传不过去,是不是写法有问题?
HeaderText="详细成绩信息" Text="查看详细信息" />
不对
string clno = Request.QueryString["cl_no"].ToString();
这个值c_no="\this.DropDownList4.SelectedValue"。
传过来的还是有问题!!
还有其他方法吗?
hlf.HeaderText = "";
hlf.DataNavigateUrlFormatString = "";
或 ((HyperLink)e.Row.Cells[1].FindControl("HyperLink1")).NavigateUrl =“”
想实现,当点击链接时,将s_no,cl_no,传过去,s_no是gridview里的值,cl_no是DropDownList的值。
现在前两个值都可传过去,就是cl_no的值传不过去,请大侠们帮个忙,先行谢过~~~