Нет абсолютно никакой необходимости вставлять LinkButton
в ImageButton
.Оба элемента управления по сути делают одно и то же;они просто выглядят по-другому.
То, что вы можете сделать, это поместить изображение внутри LinkButton, что в принципе сделает его ImageButton
, за исключением нескольких ключевых отличий (поведение при отправке):
LinkButton btnSave = new LinkButton();
btnSave.ID = Guid.NewGuid().ToString();
btnSave.Attributes.Add("runat", "server");
btnSave.Click += new EventHandler(btnSave_Click);
Image img = new Image();
img.ImageUrl = "someimage.png";
btnSave.Controls.Add(img);
PlhControl.Controls.Add(btnSave);