Найти Управление изображением от пользователя - PullRequest
1 голос
/ 27 января 2011

Я действительно новичок в ASP и C #. У меня есть пользовательский элемент управления, который имеет две радиокнопки и элемент управления изображением. Я хочу загрузить этот элемент управления динамически по нажатию кнопки и в то же время передать ImageURL элементу управления изображением. FileUpload находится на странице aspx. Кто-нибудь может мне помочь ??

Control MyUserControl = LoadControl ("MyControl.ascx"); PlaceHolder1.Controls.Add (MyUserControl);

Мне удалось загрузить пользовательский элемент управления. Теперь, как предоставить imageURL.

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 27 января 2011
public partial class MyUserControl:UserControl
{
    public string ImageUrl
    {
        set{ image1.ImageUrl=value;}
        get{return image1.ImageUrl;}
    }
}

var ctrl=LoadControl("MyControl.ascx") as MyUserControl;
if(ctrl!=null)
{
    ctrl.ImageUrl = "image.mpg";
}
0 голосов
/ 27 января 2011

Предоставьте URL-адрес изображения в вашем MyControl.ascx как общедоступный. Затем приведите MyUserControl к вашему usercontrol и назначьте изображение пример:

Control MyUserControl1 = LoadControl("MyControl.ascx");
MyUserControl temp = (MyUserControl) MyUserControl1;
temp.ImageURL = "urlhere.jpg";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...