PDA

View Full Version : مشکل در palace holder



PrinceDotNet
سه شنبه 01 فروردین 1385, 12:02 عصر
سلام
من از کد زیر در ASP2 برای اضافه کردن چند کنترل با استفاده از PalaceHolder استفاده می کنم .



ViewState("TxtNumber") +=1

Dim lblname As LiteralControl = New LiteralControl
lblname.Text = "</br> آیتم " + ViewState("TxtNumber").ToString + " : "
plhtxt.Controls.Add(lblname)

Dim txt As TextBox = New TextBox
txt.ID = "txt" + ViewState("TxtNumber").ToString
plhtxt.Controls.Add(txt)

Dim lblnumber As LiteralControl = New LiteralControl
lblnumber.Text = " تعداد : "
plhtxt.Controls.Add(lblnumber)

Dim txtn As TextBox = New TextBox
txtn.ID = "txtn" + ViewState("TxtNumber").ToString
plhtxt.Controls.Add(txtn)



اما نمی دونم چرا هر بار که کد اجرا میشه کنترل های جدید رو قبلیها می افته و به کنترلها اضافه نمی شه.
مشکل چیه؟

PrinceDotNet
پنج شنبه 03 فروردین 1385, 19:44 عصر
آقای راد !!!!!!!!!!!!!!!
بداد ما برس؟
البته به دوستان بر نخوره ؟

empoly
جمعه 04 فروردین 1385, 16:38 عصر
این را تست کن

PrinceDotNet
پنج شنبه 17 فروردین 1385, 00:51 صبح
کسی راه حل بهتری نداره ؟

Behrouz_Rad
پنج شنبه 17 فروردین 1385, 10:41 صبح
ببخشید بنده دقیقا متوجه نشدم. ممکنه اشتباه برداشت کنم. شاید IsPostBack ؟؟؟
ممکنه بیشتر توضیح بفرمایید؟

PrinceDotNet
پنج شنبه 17 فروردین 1385, 23:58 عصر
بله

من می خوام از کاربر آدرس فایلی رو بگیرم و یک دکمه روی صفحه دارم که با زدن اون می خوام یک تکست باکس دیگه روی صفحه بزاره.

حالا اون کد رو توی رویداد کلیک دکمه گذاشتم که با اون به کنترل PalaceHolder روی صفحه اونو اضافه کنه.ولی هر بار که دکمه کلیک میشه کنترل جدید رو قبلی میافته و به صفحه اضافه نمیشه.

PrinceDotNet
جمعه 18 فروردین 1385, 23:51 عصر
پس چی شد ؟