如何通过前台判断后台的一个标示,来决定那个绑定数据
如题,题目比较难一句话描述。大致的过程是这样的。
使用一个标准页面来分别显示两个类似的数据绑定。由于数据绑定的字段拼写不同,所以,通过url传参,让后台进行判断使用哪个数据绑定,在后台我设置了一个flag布尔值,那么,如何在前台来判断flag的值,决定使用哪个数据绑定。
我打算使用三元运算符来进行判断,可是,两种方式的数据,如何在前台一起使用。
部分代码。
url: xxx.com?link=1 或者 link=2
public bool flag = false; protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { string myUrl = Request.QueryString.Get("doc").ToString(); if (myUrl == "1") { Recommend(1); //File flag = true; } if (myUrl=="2"){ New(1); //doc flag = false; }<div class="<%# Eval("File") %>" /> //第一个数据绑定<div class="<%# Eval("doc") %>" /> //第二个数据绑定