首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2013-10-27 
关于数据绑定数据源根据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")%>
    <%}
%>

热点排行