Exemplo n.º 1
0
    private void lbUsableCPDataBind(string userID)
    {
        lbUsableCP.Items.Clear();

        Model.ChannelProgram[] mcp = dbll.getUsableChannelByUserID(userID);
        if (mcp.Length == 0)
        {
            // 该用户已经选择了所有频道
            lbMessage.Text = "该用户已经没有可供选择的频道!";
        }
        else
        {
            for (int i = 0; i < mcp.Length; i++)
            {
                ListItem li = new ListItem();
                li.Value = mcp[i].CP_ID.ToString();
                li.Text  = mcp[i].CP_Name.ToString();

                lbUsableCP.Items.Add(li);
            }

            lbMessage.Text += "可选频道数:" + mcp.Length;
        }
    }