PDA

View Full Version : ذخیره مقدار وارد شده textbox



ramin005
چهارشنبه 25 اردیبهشت 1392, 14:50 عصر
با سلام
بنده در یه فرم با استفاده از input مقدار نام کاربری رو میگیرم
حالا میخوام این مقدار در سیستم خود کاربران ذخیره بشه
مثلا وقتی نام رامین را یکی ازکلاینت ها وارد کرد دفعات بعدی اتوماتیک عبارت رامین در textbox نمایش داده بشه و
آخرین نام کاربری وارد شده دیفالت تکست باکس باشه
لطفا راهنمایی کنید
با تشکر

jeson_park
چهارشنبه 25 اردیبهشت 1392, 14:54 عصر
مقدار EnableViewState کنترل رو برابر با true قرار بدین



<asp:TextBox id="textbox1" runat="server” EnableViewState="true" />

ramin005
چهارشنبه 25 اردیبهشت 1392, 15:03 عصر
بزارید ساده تر توضیح بدم
بنده از سیتریکس استفاده میکنم در محیط کار
قسمت مربوط به دریافت نام کاربری کد زیر هست


<input list='browsers' type='text' name='<%=ID_USER%>' id='<%=ID_USER%>'
class='loginEntries'
maxlength='<%=LOGIN_ENTRY_MAX_LENGTH%>' <%=viewControl.getExplicitDisabledStr()%>

قطعه کد بالا رو هم وقتی اضافه کردم خطا داد
لطفا راهنمایی کنید
با سپاس

mohammad kafiyan
چهارشنبه 25 اردیبهشت 1392, 16:47 عصر
سیتریکس

این چیه ؟؟؟؟
چرا از همان کوکی برای این کار استفاده کنی

ramin005
چهارشنبه 25 اردیبهشت 1392, 17:05 عصر
سیتریکس یا Citrix
یک برنامه تحت وب هست که اجازه میده اپلیکیشن های سرور از طریق وب سرویس روی سیستم عامل کاربر اجرا بشن
بنده دانش کافی در این زمینه ندارم
لطفا بفرمایید که چطوری میتونم مقداری که در input توسط هرکاربر وارد میشه را از طریق کوکی برای کاربر نمایش بدم؟

mohammad kafiyan
چهارشنبه 25 اردیبهشت 1392, 18:14 عصر
ثبت کوکی در سیستم کاربر به همراه time جهت expire شدن


HttpCookie myCookie = new HttpCookie("UserSettings");
myCookie["Font"] = "Arial";
myCookie["Color"] = "Blue";
myCookie.Expires = DateTime.Now.AddDays(1d);
Response.Cookies.Add(myCookie);


خواندن کوکی


if (Request.Cookies["UserSettings"] != null)
{
string userSettings;
if (Request.Cookies["UserSettings"]["Font"] != null)
{
userSettings = Request.Cookies["UserSettings"]["Font"];
}
}