سلام
من می خوام 3 کاراکتر اول رشته وارد شده در textbox را در یافت کنم و با چیز دیگه ای مقایسه کنم.
حالا چه کدی باید بنویسم که 3 کاراکتر اول رشته رو دریافت کنم؟
ممنون
Printable View
سلام
من می خوام 3 کاراکتر اول رشته وارد شده در textbox را در یافت کنم و با چیز دیگه ای مقایسه کنم.
حالا چه کدی باید بنویسم که 3 کاراکتر اول رشته رو دریافت کنم؟
ممنون
با استفاده از تابع substr
یه مثال ساده:
توضیح لازم داشت بگوکد:<input onClick="alert(this.value.substr(0, 3))" value="asdasdasd">
سلام.نقل قول:
در راستای این که، کد هیچ مشکلی نداره، و درست هم کار می کنه، چون تابع substr یک تابع غیر استاندارد هست، بهتره از substring استفاده کنید، چون استاندارد تره!:10:
ممنون از راهنمایی شما
من با c# برنامه می نویسم.
این کارو انجام دادم الان ولی null برگردوند.
رشته رو از textbox میخونه.کد:string d,k;
d=TextBox21.Text;
k=d.Substring(0, 3);
اما انگار substring عمل نمی کنه چون تو k هیچی نمیذاره!!!
مشکل از کجاست به نظر شما؟
این سوال شما مربوط به این بخش نمی شه دوست عزیز، بهتر بود در قسمت داینامیک این موضوع رو مطرح می کردید!
شما با این کارتون من و دوستان رو به اشتباه انداختید...
---------------------------------------------------------------
ظاهرا کد شما مشکل خاصی نداره.
بهتره به اینجا هم یه نگاهی بندازید:
کد:http://www.codeguru.com/csharp/.net/net_general/netframeworkclasses/article.php/c6711__7/
لطف کردی عزیز, می دونستم یه مقدار با مرورگرهایی مثل ecma ناسازگاره ولی نمی دونستم جانشینش substring هنقل قول:
خوبیش این شد که این رو هم الآن یاد گرفتم
ممنون
دوست عزیز اینجا قسمت داینامیکه ...:46:نقل قول:
این سوال شما مربوط به این بخش نمی شه دوست عزیز، بهتر بود در قسمت داینامیک این موضوع رو مطرح می کردید!
شما با این کارتون من و دوستان رو به اشتباه انداختید...
به هر حال ممنون از راهنمایی شما
درسته الان داینامیکه اما این تاپیک از استاتیک منتقل شده اینجا!نقل قول:
دلیل اینکه کسی به سوالتون جواب نداد همین جای نادرست تاپیک بود.
oops:41:
ببخشید،آخه من فرق صفحات داینامیک و استاتیک رو درست متوجه نشدم.
بازم معذزت