سلام
من در صفحه Root.Master با استفاده از modal در بوت استرپ لاگین رو درست کردم و میخوام از Customer_Validator برای مجاز بودن یا نبودن ورود استفاده کنم ولی اصلا TextBox هایی که داخل Modal تعریف کردم رو نمیشناسه
حتی وقتی میخوام واسه دکمه ورود که تو modal-footer تعریف کردم کد ورود رو بنویسم بازم textBox ها رو نمیشناسه
<asp:LoginView ID="LoginView2" runat="server" >
<AnonymousTemplate>
<a href="#" class="navbar-brand" data-toggle="modal" data-target="#mymodal">ورود
<span class="glyphicon glyphicon-log-in"></span></a>
<div class="modal fade" id="mymodal" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header"><p style="font-size:19px;color:#9e16d9;">ورود به حساب کاربری <span class="glyphicon glyphicon-hand-left btn-lg"></span></p>
<asp:Label ID="Label3" runat="server" Text="Label"><p style="font-size:16px;color:#808080;font-weight:bold;">...نام کاربری و کلمه عبور را وارد کنید</p></asp:Label>
</div>
<div class="modal-body">
<asp:Label ID="Label1" runat="server" Text="Label">نام کاربری</asp:Label>
<asp:TextBox ID="TextBox1" runat="server" CssClass="form-control" style="text-align:right;" placeholder="...نام کاربری"></asp:TextBox>
<asp:Label ID="Label2" runat="server" Text="Label">کلمه عبور</asp:Label>
<asp:TextBox ID="TextBox2" runat="server" class="form-control" style="text-align:right" placeholder="...کلمه عبور"></asp:TextBox>
<br />
<asp:Label ID="Label4" runat="server" Text="Label">مرا بخاطر بسپار</asp:Label><asp:CheckBox ID="CheckBox1" runat="server" /><br />
<asp:LinkButton ID="LinkButton1" runat="server">کلمه عبور خود را فراموش کرده اید ؟ </asp:LinkButton>
</div>
<div class="modal-footer" style="direction:rtl;">
<asp:Button ID="Button1" runat="server" Text="ورود" CssClass="btn-success btn1" OnClick="Button1_Click"/>
<asp:Button ID="Button2" runat="server" Text="عضویت" CssClass="btn-danger btn1" />
<asp:Button ID="Button3" runat="server" Text="بستن صفحه" CssClass="btn-default btn1"/>
</div>
</div>
</div>
</div>
<a href="Register.aspx" class="navbar-brand">ثبت نام
<span class="glyphicon glyphicon-user"></span>
</a>
</AnonymousTemplate>
یه مشکل جدا از بوت استرپ هم تو قسمت WebConfig دارم!!
<roleManager enabled="true" defaultProvider="BookShopProviderClasses">
<providers>
<clear/>
<add name="BookShopProviderClasses"
type="BookShop-BootStrap.Classes.BookShopRoleProvider.cs"/>
</providers>
</roleManager>
کد مربوط به کلاس BookShopRoleProvider :
public override string[] GetRolesForUser(string username)
{
BookShopClasses mb = new BookShopClasses ();
return mb.GetDs("Select Roles.RoleName From Roles inner join Users On Roles.RoleId=Users.RoleId Where Users.UserId='" + username + "'").Tables["table"].Rows[0]["RoleName"].ToString().Split(new char[',']);
throw new NotImplementedException();
}
این کد رو که مینویسم ارور زیر رو میده :(
error.png
ممنون میشم اگه راهنمایی م کنید