PDA

View Full Version : مشکل دسترسی به کنترلها در فرم



aliporkareh
دوشنبه 26 بهمن 1394, 03:31 صبح
تو ویژوال استادیو 2012 وقتی یه وب اپلیکیشن ایجاد میکنیم یه سری فرمهای آماده داره
وقتی میخوام رو اون فرمها کد بزنیم دسترسی به کنتترلها مقه asptextbox و اینا نداریم
یعنی تو فرم یه تکست باکس داریم اما وقتی میخوایم کد بزنیم مینویسه مثلا username is not exist in current context
دوستا اگر راه حلی دارید ارائه کنید. لطفا صورت مسئله رو پاک نکنید که خب یه فرم هام ایجاد کن و .... چون مسلما تو فرم خام این مشکل وجود نداره
این کده صفحه لاگینه:

<asp:Content runat="server" ID="BodyContent" ContentPlaceHolderID="MainContent">
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<hgroup class="title">
<h1><%: Title %>.</h1>
</hgroup>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<section id="loginForm">
<h2>وارد حساب کاربری خود شوید</h2>
<asp:Login runat="server" ViewStateMode="Disabled" RenderOuterTable="false">
<LayoutTemplate>
<p class="validation-summary-errors">
<asp:Literal runat="server" ID="FailureText" />
</p>
<fieldset>
<legend>Log in Form</legend>
<ol>
<li>
<asp:Label runat="server" AssociatedControlID="UserName">نام کاربری</asp:Label>
<asp:TextBox runat="server" ID="UserName" />
<asp:RequiredFieldValidator runat="server" ControlToValidate="UserName" CssClass="field-validation-error" ErrorMessage="وارد کردن نام کاربری الزامیست" />
</li>
<li>
<asp:Label runat="server" AssociatedControlID="Password">کلمه عبور</asp:Label>
<asp:TextBox runat="server" ID="Password" TextMode="Password" />
<asp:RequiredFieldValidator runat="server" ControlToValidate="Password" CssClass="field-validation-error" ErrorMessage="وارد کردن کلمه عبور الزامیست" />
</li>
<li>
<asp:CheckBox runat="server" ID="RememberMe" />
<asp:Label runat="server" AssociatedControlID="RememberMe" CssClass="checkbox">مرا به خاطر بسپار</asp:Label>
</li>
</ol>
<asp:Button runat="server" CommandName="Login" Text="ورود" />
</fieldset>
</LayoutTemplate>
</asp:Login>
<p>
<asp:HyperLink runat="server" ID="RegisterHyperLink" ViewStateMode="Disabled">ثبت نام</asp:HyperLink>
اگر در اینجا حساب کاربری ندارید
</p>
</section>
<section id="socialLoginForm">
<h2>استفاده از متدهای دیگر برای ورود.</h2>
<uc:OpenAuthProviders runat="server" ID="OpenAuthLogin" />
</section>

</asp:Content>

notlikeothers
دوشنبه 26 بهمن 1394, 04:16 صبح
درود.ببین چک کن اسم کلاست با اسمInherits دقیقا یکی هست یا نه.


public partial class Farsi_Default : System.Web.UI.Page
{


Inherits="Farsi_Default "

aliporkareh
دوشنبه 26 بهمن 1394, 05:57 صبح
بله یکیه!... دیگه چیو میشه چک کرد... ؟