Вызывание удаленных php функций из приложения для iPhone

Конструктор SelectList принимает имена полей (dataValueField и dataTextField), которые должны существовать в вашем классе модели.

Вы можете добавить новое поле, чтобы описать то, что вы хотите отобразить как текст (обратите внимание на новое свойство Description):

public class PersonelModel
{
    public int pid { get; set; }
    public string pAd { get; set; }
    public string pSoyad { get; set; }
    public string yonetici { get; set; }
    public string Description
    {
        get
        {
            return pAd + " " + pSoyad;
        }
    }
}

Теперь вы можете отобразить pAd + pSoyad в качестве значения текста в SelectList: [ 118]

ViewBag.yonetici = new SelectList(db.Personel, "pAd", "Description")

6
задан Jeff 20 March 2009 в 17:47
поделиться

1 ответ

Ну, для получения некоторых данных по протоколу HTTP в iPhone Вы могли использовать:

NSString *urlstr = [[NSString alloc] initWithFormat:@"http://www.yourserver.com/yourphp.php?param=%d", paramVal];
NSURL *url = [[NSURL alloc] initWithString:urlstr];
NSString *ans = [NSString stringWithContentsOfURL:url];
// here in ans you'll have what the PHP side returned. Do whatever you want
[urlstr release];
[url release];

Теперь, на PHP, можно возвратить данные путем, Вы хотите. Т.е. и XML, который Вы затем проанализируете на стороне iPhone.

8
ответ дан 16 December 2019 в 21:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: