PDA

View Full Version : سوال: اضافه کردن کنترل در زمان اجرا - غير تکراري



mzosan817
شنبه 21 شهریور 1388, 09:42 صبح
با تشکر از انجمن و راهنماييهاي قبلي:تشویق:
چطوري ميتونيم يه کنترل image رو در يه جاي صفحه در زمان اجرا قرار بديم
حالا مشکل اينجا است که:
من ميخوام کنترل عکس روي کنترل ديگه اي قرار بگيره اين امکان وجود داره يا نه
مثلا ميخوام عکس يه امضاء که فقط چند خط است رو روي نام کاربر وقتي روي دکمه ثبت امضاء کليک ميکنه قرار بگيره
ممنون ميشم راهنماييم کنيد.:گریه:

mtaboy
دوشنبه 23 شهریور 1388, 00:36 صبح
شما یک لیبل یا لیترال در هر جایی که می خوای قرار بده بعد در کد C#‎ اینطور عمل کن



StringBuilder st = new StringBuilder();
st.Append("<div style='float:left;width:20%;'>");
st.Append("<img style='width:120px' src='ProductImages/" + prd.ImageFileName + "'/>");
st.Append("</div>");
st.Append("<div style='float:right;width:80%;background-color:Gray'>");
st.Append("<a href='ProductShow.aspx?productID=");
st.Append(prd.ID.ToString());
st.Append("'>");
st.Append(prd.Name);
st.Append("</a>");
st.Append("</div>");
st.Append("<div style='float:auto;text-align:justify;background-color:green'>");
st.Append(prd.Description);
st.Append("</div><div style='border-top:solid 1px black;width:100%'>&nbsp;</div>");
}
lblContent.Text = st.ToString();

کد بالا یک مثال عملی بود خواستم ببینی چطور با استفاده از کد html کنترل ساختم