读书人

DataList动态绑定?该怎么处理

发布时间: 2012-01-24 23:11:54 作者: rapoo

DataList动态绑定??
我想实现一个通过页面key值,来确定的 <%# DataBinder.Eva(Container.DataItem, "列名 ")%> 中的这个列名。
就是key的值不一样~~这个列也要根据key来变换。


部分代码:
<td width= "136 " bgColor= "#333333 ">
<div align= "center "> <A href= "About.aspx "> 关于我们 </A> </div>
</td>
<td width= "175 " bgColor= "#333333 ">
div align= "center "> <A href= "About.aspx?Key=企业文化 "> 企业文化 </A> </div> </td>
<td width= "135 " bgColor= "#333333 ">
<div align= "center "> <A href= "About.aspx?Key=公司地址 "> 公司地址 </A> </div>
</td>



[解决办法]
在你的About.aspx里设计一个属性:
public Key
{
get {return _key;}
}

在page_load里,给_key赋值:
if( Request.QueryString[ "Key "] != null )
{
_key = Request.QueryString[ "Key "]
}

<%# DataBinder.Eva(Container.DataItem, Key)%>

读书人网 >asp.net

热点推荐