ورود

View Full Version : سوال: استفاده از تگ form در صفحه ای که از مستر پیج استفاده می کند



zareei_ta
سه شنبه 22 آذر 1390, 08:30 صبح
من در سایتم از مستر پیج استفاده کردم در یک صفحه که از مستر پیج استفاده شده مجبور شدم که از form استفاده کنم .اما صفحه من در حالت اجرا دو قسمت میشه و که عکس و کدی که نوشتم را قرار میدم.لطفا راهنمایی کنید
79131



<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<form name="form1" method="get" action="Default2.aspx">
<div id="PageDiv" style="position:relative;width:100%;height:600px">
<div style="position:absolute; top: 18px; left: 250px; width: 400px;">
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Default.aspx">صفحه اصلی</asp:HyperLink><br />
Invoice Number :
<asp:Label ID="lblOrdNumber" runat="server" Text="Label"></asp:Label>
<input id="ord" runat="server" type="hidden" name="ordNumber" value=""/>
<br />
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
BackColor="White" BorderColor="Gray" BorderStyle="Solid" BorderWidth="1px" GridLines="None"
CellPadding="4" ShowFooter="True" Height="213px" Width="300px">
<Columns>
<asp:TemplateField HeaderStyle-HorizontalAlign="Right">
<ItemTemplate >
<div >
<table>
<tr>

<td style="width: 100px;text-align:right">
<asp:Label ID="Label3" runat="server" Text='<%# Bind("SoftwarePrice") %>'></asp:Label></td>
<td style="width: 170px; text-align: right">
<asp:Label ID="Label1" runat="server" Text='<%# Bind("SoftwareName") %>' Width="100px"></asp:Label></td>
</tr>
</table>
</div>
</ItemTemplate>
<FooterTemplate>
جمع :
<asp:Label ID="Label5" runat="server" Text="<%# ShoppingCart.MyShopCart.GetSubTotal().ToString() %>"></asp:Label>
</FooterTemplate>
<HeaderTemplate>

<table>
<tr>
<td style="width: 100px;text-align:center">
قیمت </td>
<td style="width: 170px;text-align:right">
نام نرم افزار</td>
</tr>
</table>

</HeaderTemplate>

<HeaderStyle HorizontalAlign="Right"></HeaderStyle>
</asp:TemplateField>
</Columns>
<PagerTemplate>
&nbsp;
</PagerTemplate>
<FooterStyle BackColor="#5D7B9D" ForeColor="White" />
<RowStyle BackColor="White" ForeColor="#003399" BorderStyle="Solid" BorderColor="Gray" BorderWidth="1px" />
<PagerStyle BackColor="#99CCCC" ForeColor="#003399" HorizontalAlign="Left" />
<SelectedRowStyle BackColor="#009999" Font-Bold="True" ForeColor="#CCFF99" />
<HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
</asp:GridView>
&nbsp;
<asp:Button ID="btnCancel" runat="server" Text="بازگشت"
style="position:absolute;right:140px; bottom:-42px; color:White;font-size:14px;font-weight:bold;background-color:#657A85; width: 100px; height: 26px;"
onclick="btnCancel_Click" />
<asp:Button ID="BtnPaymentB" runat="server" Text=""
style="position:absolute;right:276px; bottom:-61px; color:White;font-size:14px;font-weight:bold;background-image:url('Images/LogoPasargad.png');background-repeat:no-repeat; width: 44px; height: 53px;"
onclick="BtnPaymentB_Click" />

</div>
<asp:Literal ID="Literal1" runat="server"></asp:Literal>
</div>


</form>
</asp:Content>

hamid_shrk
سه شنبه 22 آذر 1390, 08:40 صبح
اگه میشه سایتتون رو کامل بزارید چون من کد رو اجرا کردم مشکلی نداشت

zareei_ta
سه شنبه 22 آذر 1390, 09:02 صبح
در ie8 به این شکل نشون میده اما در کروم به این شکل نیست شما با چی امتحان کردید؟

hamid_shrk
سه شنبه 22 آذر 1390, 09:13 صبح
هم ie 7 و هم fire fox ولی مشکلی ندیدم

Saber Mogaddas
سه شنبه 22 آذر 1390, 09:59 صبح
سلام
چون تو مستر forme هست و placeholder هم داخل forme.. مسلما دو تا form خطا خواهد داد ..شما اگه از div استفاده میکردید مشکلتون حل میشود..

zareei_ta
سه شنبه 22 آذر 1390, 10:16 صبح
ممنون چون به فرم احتیاج داشتم ازش استفاده کردم