<asp:placeholder>未显示在iphone </asp:placeholder>上

时间:2014-02-20 23:04:47

标签: c# jquery ios asp.net iphone

我的母版页中有一个代码,我使用占位符来显示和隐藏2个不同的部分。它在所有浏览器中完全正常,但它不适用于Iphone即使它在Android上运行。 这是我的代码:

   <div class="actions"> 
                <asp:PlaceHolder ID="phLogout" runat="server">

                    <input TYPE="button" VALUE="Log Out" class="Button Orange" onclick="window.location.href = 'Logout.aspx'"> 

                </asp:PlaceHolder>
                <asp:PlaceHolder ID="phLogin" runat="server">
                    <p class="Title">Current users sign in:</p>

                    <asp:TextBox runat="server" ID="username" holder="Username"></asp:TextBox>
                    <asp:TextBox runat="server" ID="password" holder="Password" TextMode="Password"></asp:TextBox>

                    <asp:Button ID="Button1" runat="server" Text="Log In" class="Button Orange" OnClick="btn_login_Click"   ></asp:Button>
                    <p class="Forgot"><a href="ForgotPassword.aspx">Forgot password?</a></p>
                </asp:PlaceHolder>
            </div>

我刚刚发现这部分没有在iphone中显示内部的所有内容。 我可以用什么代替标签? 我试过但所有造型都下来了。唯一的标签是否取代了这个,所以我可以在样式表上工作更多,或者你建议别的东西?或者即使没有显示的原因是?

1 个答案:

答案 0 :(得分:0)

我认为文本框中的“holder”属性应该是“占位符”。