ultimator خدا خیرت بده واقعا استادی خیلی ممنونم ازت واقعا لطف کردی
Printable View
ultimator خدا خیرت بده واقعا استادی خیلی ممنونم ازت واقعا لطف کردی
سلام مجدد خدمت اساتید این انجمن
تو بخش ارتباط با ما یکسری فیلد و تکست باکس قرار دادم تا ایمیل طرف رو بگیره و نام و نام خانوادگی و یه متن پیام که بیشتر از 400 کاراکتر رو قبول نکنه حالا من یک CustomValidator گذاشتم روی صفحه و وصلش هم کردم به Textbox4 که مربوط میشه به پیغام طرف ولی نمیدونم چرا تعداد کاراکترها از 400 هم بیشتر میشه کار نمیکنه و Erory نمیده.
چیزهایی که روی صفحه هستند شامل ValidationSummary و 3 تا RequiredFieldValidator و یکRegularExpressionValidator که برای اینکه ایمیل طرف به درستی وارد شده باشه هستش که همگی به درستی ارتباطاتشون رو وصل کردم و وقتی بخشی رو درست پر نمیکنیم Error مربوطه رو توی ValidationSummary میبینیم ولی وقتی تعداد کاراکترها از 400 هم بیشتر میشه Error مربوطه رو به من نشون نمیده من روی CustomValidator دوبار کلیک کردم و وارد محیط برنامه نویسیش شدم و به اینصورت عمل کردم :
[HTML]Protected Sub CustomValidator1_ServerValidate(ByVal source As Object, ByVal args As System.Web.UI.WebControls.ServerValidateEventArgs)
If TextBox4.Text.Length > 10 Then
args.IsValid = False
Else
args.IsValid = True
End If
End Sub[/HTML]
به نظر شما باید چکار کنم تا این Error هم نمایش داده بشه؟
با تشکر از تمامی دوستان و اساتید گرامی :11::11::11:
Ultimator جان طبق گفته شما در سایت Webgozar عضو شدم و مشخصات وبسایتم و اطلاعاتی رو که میخواست دادم و رفتم همه بخش هاش رو ایجاد کردم حالا یکسری کد به من داده به شرح زیر :
****Shomarande****
[HTML]<!-- Begin WebGozar.com Counter code -->
<script language="javascript" src="http://www.webgozar.ir/c.aspx?Code=808355&t=counter"></script>
<noscript><a href="http://www.webgozar.com/counter/stats.aspx?code=808355" target="_blank">آمار</a></noscript>
<!-- End WebGozar.com Counter code -->[/HTML]
====
***nazar sanji***
[HTML]<!-- Begin WebGozar.com Poll code -->
<script language="javascript" src="http://www.webgozar.ir/c.aspx?Code=390118&t=poll"></script>
<!-- End WebGozar.com Poll code -->[/HTML]
====
***khabar nameh***
[HTML]<!-- Begin WebGozar.com Newsletter code -->
<form action="http://www.webgozar.com/nletter/a.aspx" target=_blank onsubmit="return sp(this);" name=wfrm method=post><p align=center dir=rtl><input class=txts type=text name="wgname"><br><input class=txts type=text name="wgemail"><br><input type=hidden value="210101" name="code"><input type="radio" id=c1 value="1" checked="true" name="R1" checked=true><font class=txtb><label for="c1">عضويت</label><input type="radio" id=c2 value="0" name="R1"><label for="c2">لغو عضويت</label><br><input type=submit class=txts value="ارسال به خبرنامه"></font><font class=txta><br><a href="http://www.webgozar.com">Powered by WebGozar</a></font><script language="javascript" src="http://webgozar.ir/scs/n2.js"></script><script language="vbscript" src="http://webgozar.ir/scs/n1.vbs"></script></p></form>
<!-- End WebGozar.com Newsletter code -->[/HTML]
====
***sms nazar sanji***
[HTML]<!-- Begin WebGozar.com Sms Vote code -->
<A href="http://www.webgozar.com/smsvote/Result.aspx?code=27551" target="_blank"><IMG src="http://webgozar.com/images/smsvote.gif" border="0" /></A>
<!-- End WebGozar.com Sms Vote code -->[/HTML]
====
حالا یک سوال اینجا برای من هست اون هم اینه که این ها رو کجا قرار بدم تا بتونم نمایش پیش فرضشون رو ببینم.
فکر کنم باید وب سایت رو بفرستم روی اینترنت تا این ارقام و اطلاعات نمایش داده بشه درسته؟
عکس زیر رو نگاه کنید لطفا:
من میخوام آمار سایتم توی این قسمت Label کث درون Panel درست کردم قرار بگیری روش دوبر کلیک میکنم وارد کدنویسی VB میشه روی Surceهم میرم که خیلی شلوغه دقیق نمیدونم کجا باید قرار بدم این کد رو تا دقیق تو اون Textbox قرار بگیره این هم بخشی از اون surcecode که خودم حدس میزنم باید اینجا قرارش بدم اگه اشتباه نکرده باشم(خط 11 همین کد ها از یکجا شروع شده و نوشتهتا چند خط پایین ترش که با همین آدرس بسته شده ):کد:http://www.webgozar
[HTML] <asp:Panel ID="Panel4" runat="server" BorderColor="Black" BorderStyle="Inset" Height="232px"
Style="z-index: 100; left: 0px; position: absolute; top: 316px" Width="196px">
<asp:Label ID="Label1" runat="server" Height="28px" Style="z-index: 100; left: 8px;
position: absolute; top: 7px" Width="192px" Font-Bold="True" Font-Names="Tahoma" Font-Size="Medium">label1</asp:Label>
<br />
<br />
<asp:Label ID="Label2" runat="server" Height="84px" Style="z-index: 102; left: 8px;
position: absolute; top: 40px" Text="Label" Width="180px"></asp:Label>
<!-- Begin WebGozar.com Counter code -->
<script language="javascript" src="http://www.webgozar.ir/c.aspx?Code=808355&t=counter"></script>
<noscript><a href="http://www.webgozar.com/counter/stats.aspx?code=808355" target="_blank">آمار</a></noscript>
<!-- End WebGozar.com Counter code -->
</asp:Panel>
</asp:Panel>
<asp:Panel ID="Panel2" runat="server" BorderColor="Chocolate" BorderStyle="Outset"
BorderWidth="10px" Font-Bold="True" Font-Names="Arial" Font-Size="Large" Height="696px"
Style="z-index: 112; left: 8px; position: absolute; top: 288px" Width="744px">
<p class="MsoNormal" dir="rtl" style="margin: 0cm 0cm 0pt">
<span dir="rtl"></span><span lang="FA" style="mso-bidi-language: FA"><span dir="rtl">
</span><span style="mso-spacerun: yes">
</span></span><span lang="FA" style="mso-bidi-language: FA"></span><span dir="ltr" style="mso-bidi-language: FA"><?xml namespace="" prefix="o" ?><o:p></o:p></span></p>
</asp:Panel>[/HTML]
شما بهتره از قسمت HTML CONTROLS در toolbox یه div قرار بدین و بعد یه چیزی مثلا zzz رو توش بنویسید بعد به قسمت کد رفته و اون zzz رو پیدا کنید و کدتون رو جابجا کنید ، بعدسایت رو آپلود کنید تا نتیجه کار رو ببینید.
ممنون :11:نقل قول:
به همین روش اقدام کردم ولی تا زمانی که نفرستمش روی اینترنت نمیتونم ببینم دقیق کجا قرار گرفته و چپ چین و راست چینش رو نمیتونیم تنظیم کنیم درسته؟
پست شماره 42 ما رو هم اگه وقت کردید یه نگاه بکنید ممنون:11:
اگه کانتینر اونها راست به چپ باشه مشکلی نیست .نقل قول:
برای پست 42 یه آموزش تو قسمت مربوطه نوشتم ..
روی [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] کلیک کنید ! :11:
نقل قول:
ultimator جان من رفتم اینجا :
برای C# آموزش زده بودید نه VB من با VB کار میکنم.کد:http://forum.p30world.com/showthread.php?t=208940&page=7
===
ultimator همون کاری رو که گفتید کردم یک DIV انداختم درون پنلی که برای قرار گرفتن ساعت و آمار سایت گذاشته بودم دقیقا همون حروف zzz رو وارد کردم و وارد Surce برنامه شدم zzz رو پیدا کردم و کدها رو جایگزین کردم به محض اینکه کد ها رو جایگزین میکنم 39 تا Error میده و دیگه تو محیط Design نمیره میگه اول Error ها رو رفع کنید و بعد وارد محیط Design بشید چرا اینطوریه؟فکر کنم ایراد از این DIV هستش انگار هماهنگی نداره. نمیشه از یه کنترل دیگه استفاده کرد به جای این؟
ممنون میشم راهنمایی کنید.
با تشکر
برای اون میتونید از کلاس #C استفاده کنید مشکلی نداره فقط روی فرمتون باید از اون کد VB.net که گذاشتم استفاده کنید .نقل قول:
کد مشکل دار رو بگذارید اینجا
ultimator جان ممنون ولی چجوری روی صفحه ای که از قبل تعیین کردم با VB برنامه نویسیش انجام بشه بیام C# بنویسم؟
در مورد ERROR هم باید بگم خدمت شما که مثل اینکه برطرف شده دیگه وقتی میزارم Erro نمیده.
من فقط الآن مشکلم توی همون پست 42 هستش.
با تشکر از زحمات شما دوست عزیز و گرامی
سلام من که نگفتم همه رو روی همون صفحه بنویسین گفتم یه کلاس به زبان #C ایجاد کنید و کدها رو توی اون بنویسین بعد تو صفحه ی Vb یه کد میمونه که من vb.net اون رو هم نوشتم مشکلی نمیبینم . اگه دلتون میخواد کلاستون vb باشه براتون vb اش رو بنویسم . گفتم اگه دلتون بخواد چون کاملا اختیاریه !