komeil64
یک شنبه 15 اردیبهشت 1392, 14:22 عصر
من یک دراپ داون لیست توی loginview دارم که آیتم های دراپ داون ثابت هست و توش مشخصه اما موقع لود دراپ داون لیست با این ارور مواجه می شم
Object reference not set to an instance of an object
کد سی شارپ:
DropDownList DropDownList1 = (DropDownList)LoginView1.FindControl("DropDownList1");
DropDownList1.SelectedValue = dr["Role"].ToString();
کد اچ تی ام ال:
<asp:LoginView ID="LoginView1" runat="server">
<AnonymousTemplate>
<asp:DropDownList ID="DropDownList1" runat="server" CssClass="textboxasp" Font-Names="Tahoma" Font-Size="11px" Width="200px">
<asp:ListItem Value="user">کاربر عادی</asp:ListItem>
<asp:ListItem Value="shop">کاربر ویژه</asp:ListItem>
<asp:ListItem Value="admin">مدیر سایت</asp:ListItem>
<asp:ListItem Selected="True" Value="administrator">مدیر کل</asp:ListItem>
</asp:DropDownList>
</AnonymousTemplate>
<RoleGroups>
<asp:RoleGroup Roles="administrator">
<ContentTemplate>
<asp:DropDownList ID="DropDownList1" runat="server" CssClass="textboxasp" Font-Names="Tahoma" Font-Size="11px" Width="200px">
<asp:ListItem Value="user">کاربر عادی</asp:ListItem>
<asp:ListItem Value="shop">کاربر ویژه</asp:ListItem>
<asp:ListItem Value="admin">مدیر سایت</asp:ListItem>
<asp:ListItem Selected="True" Value="administrator">مدیر کل</asp:ListItem>
</asp:DropDownList>
</ContentTemplate>
</asp:RoleGroup>
<asp:RoleGroup Roles="admin">
<ContentTemplate>
شما دسترسی ویرایش رول کاربر را ندارید
</ContentTemplate>
</asp:RoleGroup>
</RoleGroups>
</asp:LoginView>
Object reference not set to an instance of an object
کد سی شارپ:
DropDownList DropDownList1 = (DropDownList)LoginView1.FindControl("DropDownList1");
DropDownList1.SelectedValue = dr["Role"].ToString();
کد اچ تی ام ال:
<asp:LoginView ID="LoginView1" runat="server">
<AnonymousTemplate>
<asp:DropDownList ID="DropDownList1" runat="server" CssClass="textboxasp" Font-Names="Tahoma" Font-Size="11px" Width="200px">
<asp:ListItem Value="user">کاربر عادی</asp:ListItem>
<asp:ListItem Value="shop">کاربر ویژه</asp:ListItem>
<asp:ListItem Value="admin">مدیر سایت</asp:ListItem>
<asp:ListItem Selected="True" Value="administrator">مدیر کل</asp:ListItem>
</asp:DropDownList>
</AnonymousTemplate>
<RoleGroups>
<asp:RoleGroup Roles="administrator">
<ContentTemplate>
<asp:DropDownList ID="DropDownList1" runat="server" CssClass="textboxasp" Font-Names="Tahoma" Font-Size="11px" Width="200px">
<asp:ListItem Value="user">کاربر عادی</asp:ListItem>
<asp:ListItem Value="shop">کاربر ویژه</asp:ListItem>
<asp:ListItem Value="admin">مدیر سایت</asp:ListItem>
<asp:ListItem Selected="True" Value="administrator">مدیر کل</asp:ListItem>
</asp:DropDownList>
</ContentTemplate>
</asp:RoleGroup>
<asp:RoleGroup Roles="admin">
<ContentTemplate>
شما دسترسی ویرایش رول کاربر را ندارید
</ContentTemplate>
</asp:RoleGroup>
</RoleGroups>
</asp:LoginView>