在html中
<asp:TemplateColumn HeaderText= "公司 ">
<ItemTemplate>
<a href= 'xxx.asp?id= <%# ....%> >
<%# DataBinder.Eval(Container.DataItem, "CompName ")%>
</a> </ItemTemplate>
</asp:TemplateColumn>
我想在点击公司名称时,作个判断(把id大于100的传一个页面,小与100的传到另外的)把想要的值传过去.怎么办?
请大家帮忙.
------解决方案--------------------------------------------------------
改成
<A href= " <%# Convert.ToInt32(DataBinder.Eval(Container.DataItem, "公司代码 "))> 100 ? "../IC/ICChg.aspx?Status=View&Vcode= " + DataBinder.Eval(Container.DataItem, "公司代码 ") : "../SI/SIChg.aspx?Status=View&Vcode= " + DataBinder.Eval(Container.DataItem, "公司代码 ") %> ">
<%# DataBinder.Eval(Container.DataItem, "CompName ")%>
</A>