PDA

View Full Version : انتقال اطلاعات از طریق رشته های XML



atf
دوشنبه 28 دی 1383, 15:07 عصر
با عرض سلام
در مورد کاری که میخوام انجام بدم بهتره که به ترتیب بنویسم:

1) یکسری اطلاعات از کلاینت گرفته میشه
2) بوسیله کدهای client side مثلا javascript این اطلاعات به صورت یک رشته XML در میاد
3)این رشته باید به سمت سرور فرستاده بشه(submit form) بنابر این یک راه اینه که این رشته داخل یک hidden textbox قرارداده بشه و بعد فرم submit بشه تا ما سمت سرور این رشته xml رو از داخل این textbox بگیریم و ازش استفاده کنیم

اما همین جا مشکل بوجود می اد و با تنظیمات پیش فرضی که وجود داره نمیشه این کار یعنی انتقال یک رشته xml بوسیله text box رو انجام داد مگر اینکهvalidaterequest=false رو به سازنده page@ در صفحه aspx اظافه کرد که خوب این روش ، روشی مناسب نیست.

حالا شما به من کمک کنید و بفرمایید چطور این کار رو بکنم . اطلاعاتی رو از کلاینت بگیرم و به صورت یک رشته XML به سرور بفرستم.

:( با تشکر از همه دوستان

Farhad.B.S
دوشنبه 28 دی 1383, 17:24 عصر
مگر اینکهvalidaterequest=false رو به سازنده page@ در صفحه aspx اظافه کرد که خوب این روش ، روشی مناسب نیست.

1.در صورتی که مقادیر دریافتی از کاربر رو بسنجید و متوجه تهدیدات مقادیر ارسالی باشید مشکلی پیش نمیاد.

2.میتونید توسط همون کد های سمت کلاینت مقادیر تبدیل شده به xml را با استفاده از روشی (مثلا Base64) انکد کنید و سپس اونها رو به سرور بفرستید.