簡體   English   中英

我如何使用asp.net將非數據庫列值綁定到轉發器標簽

[英]How do I bind a non database column value to repeater label using asp.net

我有點挑戰,無法解決。 我從下面的代碼中得到了結果。

if (Request.Cookies["ProductRecord"] != null)
{
    s = Convert.ToString(Request.Cookies["ProductRecord"].Value);
    string[] strArr = s.Split('|');
    for (int i = 0; i < strArr.Length; i++)
    {
        t = Convert.ToString(strArr[i].ToString());
        string[] strArr1 = t.Split(',');
        for (int j = 0; j < strArr1.Length; j++)
        {
            a[j] = strArr1[j].ToString();

        }
        SingleCount = (Convert.ToDecimal(a[1].ToString()) * Convert.ToDecimal(a[3].ToString()));

    }
}

如何將SingleCount的結果綁定到轉發器內的標簽。

RepeaterId.DataSource = SingleCount是我所想到的最接近的方法,但是它不起作用。

我根據您的代碼進行了一些假設,因此我可能會偏離您要實現的目標,但是您不能采用SingleCount並將其添加到小數列表中,然后將該列表綁定到你的中繼器?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM