你可以根据传进来的不同的参数,来做不同的处理,那不就会显示不同的内容了吗`
程序一样,但是参数不同,就要拿参数来做文章``
明白``
<asp:HyperLink id=Grid_name NavigateUrl='<%# "stuDetail.aspx"+"?"+"student_id="+Server.UrlEncode(DataBinder.Eval(Container.DataItem, "e_student_id").ToString()) +"&" +"class_id=" + Server.UrlEncode(Utility.GetParam("class_id")) + "&email=" + Server.UrlEncode(Utility.GetParam("email")) + "&name=" + Server.UrlEncode(Utility.GetParam("name")) + "&"%>' runat="server">
<%#Server.HtmlEncode(DataBinder.Eval(Container.DataItem, "e_name").ToString()) %>
</asp:HyperLink>
public string GetParam(string ParamName)
{
string Param = Request.QueryString[ParamName];
if (Param == null)
Param = Request.Form[ParamName];
else
return Param;
}
[此贴子已经被作者于2006-10-8 9:56:36编辑过]