View Full Version : مرتب بودن تکست باکس ها در صفحه ثبت نام
  
aliblue
یک شنبه 19 شهریور 1391, 11:11 صبح
سلام.برای اینکه صفحه هایی مثل صفحه ثبت نام مرتب باشد،مانند آدرس زیر یا هر صفحه ثبت نام دیگر،چکار باید کرد؟
http://blogfa.com/NewBlog.aspx
آیا راهی به غیر از استفاده از table وجود ندارد؟
khanlo.javid
یک شنبه 19 شهریور 1391, 12:23 عصر
درود :
دوست عزیز باید خدمتت عرض کنم که table دیگه منسوخ شده و کسی ازش برای قالب بندی استفاده نمیکنه ولی یه جایگزین بسیار مناسب داره برای قالب بندی که هم سرعت لود سایت رو بالا میبره و هم تو سئو سایت شما تاثیر میزاره و اون تگ Div هستش بیشتر دربارش مطالعه کنید تا با نحوه قالب بندی و کد زنی با Div آشنا بشید.
موفق باشید
maryamm_20
یک شنبه 19 شهریور 1391, 12:24 عصر
سلام،
من با div این ساختار و براتون پیاده سازی کردم 
دیگه خودتون می دونید tableless چه مزیت هایی داره 
اگر سوالی داشتین ، بپرسین
aliblue
یک شنبه 19 شهریور 1391, 13:41 عصر
اگه عنوان تکست باکس ها رو توی label ننویسم و مثلا به صورت زیر بخوام باشه چطوری باید مرتب کنم؟
 کلمه عبور*(ضروری)<asp:TextBox ID="TextBox2" runat="server" style="margin-right: 0px" 
        TextMode="Password" MaxLength="20"></asp:TextBox>
 تکرار کلمه عبور*(ضروری)<asp:TextBox ID="TextBox3" runat="server" 
        MaxLength="20" TextMode="Password"></asp:TextBox>
zigoratsoft
دوشنبه 20 شهریور 1391, 02:27 صبح
فرقی نداره بجای label که داخلش متن هست فقط همون متن تنهارو قرار بدید.
aliblue
پنج شنبه 23 شهریور 1391, 20:53 عصر
مثلا قسمتی از صفحه ام به شکل زیره:
92838
و کدها به صورت زیر:
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
        
            نام کاربری*(ضروری)<asp:TextBox ID="TextBox1" runat="server" AutoPostBack="True" 
                ontextchanged="TextBox1_TextChanged" MaxLength="20" ></asp:TextBox>
            <asp:Button ID="Button1" runat="server" Text="بررسی" />
            <br />
            <asp:Label ID="Label1" runat="server"></asp:Label>
        </ContentTemplate>
    </asp:UpdatePanel>
    <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 
        ControlToValidate="TextBox1" ErrorMessage="باید نامی وارد کنید!"></asp:RequiredFieldValidator>
 
    <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" 
        ErrorMessage="فقط میتوانید عدد و حروف الفبای انگلیسی را وارد کنید" 
        ControlToValidate="TextBox1" ValidationExpression="[\d|\w]+"></asp:RegularExpressionValidator>
    
    <br />
    <br />
       کلمه عبور*(ضروری)<asp:TextBox ID="TextBox2" runat="server" style="margin-right: 0px" 
        TextMode="Password" MaxLength="20" ></asp:TextBox>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" 
        ControlToValidate="TextBox2" ErrorMessage="باید کلمه عبور را وارد کنید!"></asp:RequiredFieldValidator>
    <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" 
        ControlToValidate="TextBox2" 
        ErrorMessage="فقط میتوانید عدد و حروف الفبای انگلیسی را وارد کنید" 
        ValidationExpression="[\d|\w]+"></asp:RegularExpressionValidator>
        <br />
        <br />
        تکرار کلمه عبور*(ضروری)<asp:TextBox ID="TextBox3" runat="server" 
        MaxLength="20" TextMode="Password" ></asp:TextBox>
    <asp:CompareValidator ID="CompareValidator1" runat="server" 
        ControlToCompare="TextBox2" ControlToValidate="TextBox3" 
        ErrorMessage="نادرست است"></asp:CompareValidator>
حالا برای اینکه مرتب باشن،یعنی اول عنوان باشه بعد تکست باکس بعد کنترل های اعتبار سنجی،ولی تکست باکس ها دقیقا زیر هم باشن یعنی مثلا همشون از راست صفحه 5 سانتی متر فاصله داشته باشن،چیکار باید کرد؟
 
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.