فعال سازی textbox بوسیله CheckBox
سلام دوستان
توی سایت لازمه CheckBoxهایی داشته باشم که وقتی یک میخورن TextBox ای که میخوام فعال بشه تا کاربر مقدار مورد نظر رو وارد کنه ....
روش اول اینه که AutoPostBack اون CheckBox رو True کنم و با کدنویسی این کارو انجام بدم که واسه سرور سربار اضافه درست میکنه ....
روش دوم استفاده از کنترل Html CheckBox هست و نوشتن کد جاوا توی رویداد OnClick ...
و روش آخری که به نظر من میاد استفاده از Ajax هست تا صفحه PostBack نشه ....
دوستان در مورد دو روش آخر اگه چیزی بلدن ممنون میشم بدونم !
نقل قول: فعال سازی textbox بوسیله CheckBox
خوب . دوست عزیز :
اگه شرط های شما سمت سرور باشه یعنی اینکه داده در بانک اطلاعاتی بود باید از آجاکس استفاده کنید.
اگه نه از شرط هاتون میشه سمت کلاینت نتیجه گرفت از جاوااسکریپت استفاده کنید.
حالا دیگه نمیدونم مثال هم میخواین یا خیر ؟
نقل قول: فعال سازی textbox بوسیله CheckBox
اگه داشته باشید کدهای جاوا رو میخوام ....
نقل قول: فعال سازی textbox بوسیله CheckBox
کنترل هاتون سمت سرور هستن یا html ؟؟
نقل قول: فعال سازی textbox بوسیله CheckBox
از کنترلهای Html استفاده کردم ...
نقل قول: فعال سازی textbox بوسیله CheckBox
نقل قول:
نوشته شده توسط
tarhebartar
باید شرطی بزارید که وقتی چک یا checked شد یک باتن رو یا یه عنصر دیگه رو enabled کنه
در بالا توضیح دادم که این کار چطوری باید انجام بشه و چه مشکلاتی داره ! ! ! :اشتباه:
1 ضمیمه
نقل قول: فعال سازی textbox بوسیله CheckBox
بیا این مثال با جاوااسکریپت هست ببین به دردت میخوره ؟
نقل قول: فعال سازی textbox بوسیله CheckBox
If (elitecheckbox.Checked = True) Then
elitecodebox.Enabled = True
Else
elitecodebox.Enabled = False
End If
اگه منظور شما کد بالاست که مشکلش اینه که ServerSide هست و برای انجام این کار PostBack انجام میشه که بار روی Serverرو زیاد میکنه .....
نقل قول: فعال سازی textbox بوسیله CheckBox
مهندس من کد شما رو دیدم همونیه که میخواستم .... تشکر هم کردم .
منظورم از کدها حرفهای دوستمون tarhebartar بود که واسه ایشون معایب روش رو توضیح دادم
نقل قول: فعال سازی textbox بوسیله CheckBox
نقل قول:
نوشته شده توسط
asp.net.csharp.ir
بیا این مثال با جاوااسکریپت هست ببین به دردت میخوره ؟
ان كد شما كلاً كنترل غيب مي كنه(:لبخند:)
چطوري مي شه فقط به Enable دسترسي داشت و به visible كار نداشت ؟
برا زماني كه كاربر كليد ارسال مطلب مي زنه كليد غير فعال بشه نه hiden