关于数据绑定,该怎么解决

关于数据绑定数据源根据Request.QueryString[typeid]来分配比如 如果为1select * from A 如果为2select

关于数据绑定
数据源根据Request.QueryString["typeid"]来分配

比如 
如果为1
select * from A 
如果为2
select * from B

前端数据绑定
如果数据源为A表
<%Eval("UserName")%>
如果数据源为B表
<%Eval("Phone")%>//B表没有UserName这个属性。




[解决办法]
后台设置变量:public string typeId = "";
页面加载时赋值:typeId = Request.QueryString["typeid"];
前台写小脚本判断
<%
    if(typeId == "1")//A表
    {%>
        <%Eval("UserName")%>
    <%
    }
    else
    {%>
        <%Eval("Phone")%>
    <%}
%>