ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی “ ورود به حساب” کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمیشود، اینجا را کلیک کنید.





صفحه 6 از 8 نخست ... 345678 آخرین
نمایش نتایج: از 51 به 60 از 78
Like Tree12Likes

موضوع: دوره آموزشی ویتامین c

  1. #51
    tkord26
    كاربر عادي
    تاریخ عضویت
    2015 Jul
    نوشته ها
    23
    0
    1
    نقل قول نوشته اصلی توسط MspSoft [برای نمایش لینک باید عضو شوید. ]
    یک فیلد با نام newsSee در جدول خبر ها باید ایجاد کنید.
    مهندس من این کدها رو نوشتم تو form-_load حالا باید چه جور نمایش بدم اون تعداد بازدید رو! به صورت n.newsSee و در html صفحه هم بصورت Eval() نشون بدم؟ من به اینصورت نوشتم ولی خطا میده به اینصورت که گفتم!
    ممنون میشم یه توضیحی بدین که چه جوری نمایشش بدم!
  2. #52
    toytown
    كاربر عادي
    تاریخ عضویت
    2015 Jul
    نوشته ها
    4
    5
    0
    سلام دوستان

    من دارم اولین طرح asp.net خودمو میزنم که به امید خدا تو یه شرکت مشغول ب کار بشم الان صفحه لاگینمو طراحی کردم تقزیبا درست کار میکنه من طوری نوشتم که اگه تو صفحه لاگین کرد به آدرس پنل ادمین هدایت بشه وقتی یوزر و پسورد درست نباشه خطا میده ولی اگه یوزر و پسورد ادمین رو وارد میکنم خطایی نمیده ولی به جای پنل اصلی وارد صفحه لاگین میشه کد هایی که نوشتم رو همراه پروژه ضمیمه میکنم لطفا کمکم کنید مشکلم حل بشه یه دنیا ممنون میشم

    اول یه کلاس roleprovider ساختم با این کد ها:


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.Security;
    using News_Project_Web.Models;

    namespace News_Project_Web.classess
    {
    public class MyProvider : RoleProvider
    {
    private Models.Db_WebEntities db = new Db_WebEntities();
    public override void AddUsersToRoles(string[] usernames, string[] roleNames)
    {
    throw new NotImplementedException();
    }

    public override string ApplicationName
    {
    get
    {
    throw new NotImplementedException();
    }
    set
    {
    throw new NotImplementedException();
    }
    }

    public override void CreateRole(string roleName)
    {
    throw new NotImplementedException();
    }

    public override bool DeleteRole(string roleName, bool throwOnPopulatedRole)
    {
    throw new NotImplementedException();
    }

    public override string[] FindUsersInRole(string roleName, string usernameToMatch)
    {
    throw new NotImplementedException();
    }

    public override string[] GetAllRoles()
    {
    throw new NotImplementedException();
    }

    public override string[] GetRolesForUser(string username)
    {
    int userId = int.Parse(username);
    var result = (from u in db.Tbl_Users
    join r in db.Tbl_Role on u.RoleID equals r.RoleID
    where u.UserID == userId
    select r.RoleName).ToArray();
    return result;
    }

    public override string[] GetUsersInRole(string roleName)
    {
    throw new NotImplementedException();
    }

    public override bool IsUserInRole(string username, string roleName)
    {
    throw new NotImplementedException();
    }

    public override void RemoveUsersFromRoles(string[] usernames, string[] roleNames)
    {
    throw new NotImplementedException();
    }

    public override bool RoleExists(string roleName)
    {
    throw new NotImplementedException();
    }
    }
    }



    این کد های webconfig اصلیمه

    <configSections>
    <!-- For more information on Entity Framework configuration, visit <a href="http://go.microsoft.com/fwlink/?LinkID=237468" target="_blank">http://go.microsoft.com/fwlink/?LinkID=237468</a> -->
    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.Entit yFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
    </configSections>
    <system.web>
    <compilation debug="true" targetFramework="4.5" />
    <authentication mode="Forms">
    <forms name="News_Project_Web" timeout="43200" defaultUrl="/AdminPanel/Default.aspx" loginUrl="/login.aspx"/>
    </authentication>
    <roleManager enabled ="true" defaultProvider="MyProvider">
    <providers>
    <clear/>
    <add name="MyProvider" type="News_Project_Web.classess.MyProvider" />
    </providers>
    </roleManager>
    <httpRuntime targetFramework="4.5" />
    </system.web>
    <connectionStrings>
    <add name="Db_WebEntities" connectionString="metadata=res://*/Models.Model1.csdl|res://*/Models.Model1.ssdl|res://*/Models.Model1.msl;provider=System.Data.SqlClient;p rovider connection string=&quot;data source=.;initial catalog=Db_Web;integrated security=True;MultipleActiveResultSets=True;App=En tityFramework&quot;" providerName="System.Data.EntityClient" />
    </connectionStrings>
    <entityFramework>
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbCon nectionFactory, EntityFramework">
    <parameters>
    <parameter value="mssqllocaldb" />
    </parameters>
    </defaultConnectionFactory>
    <providers>
    <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServ ices, EntityFramework.SqlServer" />
    </providers>
    </entityFramework>

    <appSettings>
    <add key="ValidationSettings:Unobtrusivevalidationmode" value="none"/>
    </appSettings>


    </configuration>

    این webconfig ادمین پنلمه

    <?xml version="1.0"?>
    <configuration>
    <system.web>
    <authorization>
    <allow roles="Admin"/>
    <deny users="*"/>
    </authorization>
    </system.web>
    </configuration>

    اینم کد های صفحه لاگینمه

    using System;
    using System.Collections.Generic;
    using System.EnterpriseServices;
    using System.Linq;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using News_Project_Web.Models;

    namespace News_Project_Web
    {
    public partial class Login : System.Web.UI.Page
    {
    private Models.Db_WebEntities db = new Db_WebEntities();



    protected void Page_Load(object sender, EventArgs e)
    {
    Page.Title = "login";

    }

    protected void CustomValidator1_OnServerValidate(object source, ServerValidateEventArgs args)
    {
    args.IsValid = (from u in db.Tbl_Users
    where u.Username == txtuser.Text.Trim()
    where u.Password == txtpassword.Text
    select u).Any();
    }

    protected void btnLogin_OnClick(object sender, EventArgs e)
    {
    System.Threading.Thread.Sleep(3000);
    if (Page.IsValid)
    {
    var user =
    (from u in db.Tbl_Users where u.Username == txtuser.Text && u.Password == txtpassword.Text select u)
    .FirstOrDefault();
    if (user != null)
    {
    FormsAuthentication.RedirectFromLoginPage(user.Use rID.ToString(),Save.Checked);
    }
    }
    }
    }
    }

    خواهش میکنم کمک کنید مشکل منم حل بشه لطفا اینم لینک دانلود پروژه


    [برای نمایش لینک باید عضو شوید. ]
  3. #53
    adminmsp
    مدیر کل و موسس سایت
    تاریخ عضویت
    1970 Jan
    محل سکونت
    M.S.P Soft
    نوشته ها
    1,588
    759
    419
    نقل قول نوشته اصلی توسط tkord26 [برای نمایش لینک باید عضو شوید. ]
    مهندس من این کدها رو نوشتم تو form-_load حالا باید چه جور نمایش بدم اون تعداد بازدید رو! به صورت n.newsSee و در html صفحه هم بصورت Eval() نشون بدم؟ من به اینصورت نوشتم ولی خطا میده به اینصورت که گفتم!
    ممنون میشم یه توضیحی بدین که چه جوری نمایشش بدم!
    خوب ماننده نمایش خبره دیگه ، فقط modal حتما اپدیت کنید.
    با M.S.P Soft به دنياي برنامه نويسي وارد شويد[برای نمایش لینک باید عضو شوید. ]
  4. #54
    adminmsp
    مدیر کل و موسس سایت
    تاریخ عضویت
    1970 Jan
    محل سکونت
    M.S.P Soft
    نوشته ها
    1,588
    759
    419
    نقل قول نوشته اصلی توسط toytown [برای نمایش لینک باید عضو شوید. ]
    سلام دوستان

    من دارم اولین طرح asp.net خودمو میزنم که به امید خدا تو یه شرکت مشغول ب کار بشم الان صفحه لاگینمو طراحی کردم تقزیبا درست کار میکنه من طوری نوشتم که اگه تو صفحه لاگین کرد به آدرس پنل ادمین هدایت بشه وقتی یوزر و پسورد درست نباشه خطا میده ولی اگه یوزر و پسورد ادمین رو وارد میکنم خطایی نمیده ولی به جای پنل اصلی وارد صفحه لاگین میشه کد هایی که نوشتم رو همراه پروژه ضمیمه میکنم لطفا کمکم کنید مشکلم حل بشه یه دنیا ممنون میشم

    اول یه کلاس roleprovider ساختم با این کد ها:


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.Security;
    using News_Project_Web.Models;

    namespace News_Project_Web.classess
    {
    public class MyProvider : RoleProvider
    {
    private Models.Db_WebEntities db = new Db_WebEntities();
    public override void AddUsersToRoles(string[] usernames, string[] roleNames)
    {
    throw new NotImplementedException();
    }

    public override string ApplicationName
    {
    get
    {
    throw new NotImplementedException();
    }
    set
    {
    throw new NotImplementedException();
    }
    }

    public override void CreateRole(string roleName)
    {
    throw new NotImplementedException();
    }

    public override bool DeleteRole(string roleName, bool throwOnPopulatedRole)
    {
    throw new NotImplementedException();
    }

    public override string[] FindUsersInRole(string roleName, string usernameToMatch)
    {
    throw new NotImplementedException();
    }

    public override string[] GetAllRoles()
    {
    throw new NotImplementedException();
    }

    public override string[] GetRolesForUser(string username)
    {
    int userId = int.Parse(username);
    var result = (from u in db.Tbl_Users
    join r in db.Tbl_Role on u.RoleID equals r.RoleID
    where u.UserID == userId
    select r.RoleName).ToArray();
    return result;
    }

    public override string[] GetUsersInRole(string roleName)
    {
    throw new NotImplementedException();
    }

    public override bool IsUserInRole(string username, string roleName)
    {
    throw new NotImplementedException();
    }

    public override void RemoveUsersFromRoles(string[] usernames, string[] roleNames)
    {
    throw new NotImplementedException();
    }

    public override bool RoleExists(string roleName)
    {
    throw new NotImplementedException();
    }
    }
    }



    این کد های webconfig اصلیمه

    <configSections>
    <!-- For more information on Entity Framework configuration, visit <a href="http://go.microsoft.com/fwlink/?LinkID=237468" target="_blank">http://go.microsoft.com/fwlink/?LinkID=237468</a> -->
    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.Entit yFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
    </configSections>
    <system.web>
    <compilation debug="true" targetFramework="4.5" />
    <authentication mode="Forms">
    <forms name="News_Project_Web" timeout="43200" defaultUrl="/AdminPanel/Default.aspx" loginUrl="/login.aspx"/>
    </authentication>
    <roleManager enabled ="true" defaultProvider="MyProvider">
    <providers>
    <clear/>
    <add name="MyProvider" type="News_Project_Web.classess.MyProvider" />
    </providers>
    </roleManager>
    <httpRuntime targetFramework="4.5" />
    </system.web>
    <connectionStrings>
    <add name="Db_WebEntities" connectionString="metadata=res://*/Models.Model1.csdl|res://*/Models.Model1.ssdl|res://*/Models.Model1.msl;provider=System.Data.SqlClient;p rovider connection string=&quot;data source=.;initial catalog=Db_Web;integrated security=True;MultipleActiveResultSets=True;App=En tityFramework&quot;" providerName="System.Data.EntityClient" />
    </connectionStrings>
    <entityFramework>
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbCon nectionFactory, EntityFramework">
    <parameters>
    <parameter value="mssqllocaldb" />
    </parameters>
    </defaultConnectionFactory>
    <providers>
    <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServ ices, EntityFramework.SqlServer" />
    </providers>
    </entityFramework>

    <appSettings>
    <add key="ValidationSettings:Unobtrusivevalidationmode" value="none"/>
    </appSettings>


    </configuration>

    این webconfig ادمین پنلمه

    <?xml version="1.0"?>
    <configuration>
    <system.web>
    <authorization>
    <allow roles="Admin"/>
    <deny users="*"/>
    </authorization>
    </system.web>
    </configuration>

    اینم کد های صفحه لاگینمه

    using System;
    using System.Collections.Generic;
    using System.EnterpriseServices;
    using System.Linq;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using News_Project_Web.Models;

    namespace News_Project_Web
    {
    public partial class Login : System.Web.UI.Page
    {
    private Models.Db_WebEntities db = new Db_WebEntities();



    protected void Page_Load(object sender, EventArgs e)
    {
    Page.Title = "login";

    }

    protected void CustomValidator1_OnServerValidate(object source, ServerValidateEventArgs args)
    {
    args.IsValid = (from u in db.Tbl_Users
    where u.Username == txtuser.Text.Trim()
    where u.Password == txtpassword.Text
    select u).Any();
    }

    protected void btnLogin_OnClick(object sender, EventArgs e)
    {
    System.Threading.Thread.Sleep(3000);
    if (Page.IsValid)
    {
    var user =
    (from u in db.Tbl_Users where u.Username == txtuser.Text && u.Password == txtpassword.Text select u)
    .FirstOrDefault();
    if (user != null)
    {
    FormsAuthentication.RedirectFromLoginPage(user.Use rID.ToString(),Save.Checked);
    }
    }
    }
    }
    }

    خواهش میکنم کمک کنید مشکل منم حل بشه لطفا اینم لینک دانلود پروژه


    [برای نمایش لینک باید عضو شوید. ]
    اگر کمی فیلم آموزشی را کمی با جوصله نگاه کنید ، خیلی راحت مشکلتون حل میشه
    با M.S.P Soft به دنياي برنامه نويسي وارد شويد[برای نمایش لینک باید عضو شوید. ]
  5. #55
    tkord26
    كاربر عادي
    تاریخ عضویت
    2015 Jul
    نوشته ها
    23
    0
    1
    سلام مهندس خوبین انشالله؟ دنبال کدی میگردم که کاربران کل سایت رو نمایش بده!یه سری کد پیدا کردم ولی از کدنویسی اونا خوشم نیومد! من کد linq to Entites lمیخوام مثل کدهایی که شما مینویسید!اگه کد نمایش کاربران کل سایت رو دارین اینجا بذارین که من استفاده کنم! من سایتم کارش تموم شده فقط این کدی که گفتم مونده!اگه کدشو اینجا بذارید یه دنیا ممنون میشم!
  6. #56
    tkord26
    كاربر عادي
    تاریخ عضویت
    2015 Jul
    نوشته ها
    23
    0
    1
    نقل قول نوشته اصلی توسط MspSoft [برای نمایش لینک باید عضو شوید. ]
    خوب ماننده نمایش خبره دیگه ، فقط modal حتما اپدیت کنید.
    هنگام کامپایل ازاین کد خطا میگیره!
    کد:
       var newsSee = (from b in db.tbl_News where b.NewsID == newsId select b).First();

    خطای :
    Sequence contains no elements
  7. #57
    adminmsp
    مدیر کل و موسس سایت
    تاریخ عضویت
    1970 Jan
    محل سکونت
    M.S.P Soft
    نوشته ها
    1,588
    759
    419
    نقل قول نوشته اصلی توسط tkord26 [برای نمایش لینک باید عضو شوید. ]
    هنگام کامپایل ازاین کد خطا میگیره!
    کد:
       var newsSee = (from b in db.tbl_News where b.NewsID == newsId select b).First();

    خطای :
    Sequence contains no elements
    فیلد های درسته ؟
    NewsID ای دی خبر
    newsId ای دی که از صفحه گرفته میشه ،

    کد مشکلی نداره ، باید دید شما چه فیلد های دارید ایا با اینها یکیه !
    با M.S.P Soft به دنياي برنامه نويسي وارد شويد[برای نمایش لینک باید عضو شوید. ]
  8. #58
    tkord26
    كاربر عادي
    تاریخ عضویت
    2015 Jul
    نوشته ها
    23
    0
    1
    آره درسته! کدهایی که استفاده کردم رو یه نگاه بکنید ببینید شاید یه جایی مشکل داره من نمی بینم! کدها رو میفرستم
    کد c# :
    protected void Page_Load(object sender, EventArgs e)
    {

    int newsId = Convert.ToInt32(Page.RouteData.Values["NewsID"]);
    var newsSee = (from b in db.tbl_News where b.NewsID == newsId select b).First();
    newsSee.SeeNews += 1;

    db.SaveChanges();


    }

    کد استفاده شده در html :
    کد HTML:
     <span class="entry-meta">تعداد بازدید:&nbsp;</span><span class="meta-data"><%#Eval("SeeNews") %></span>
    توی بانک هم فیلد هام مشکلی نداره همیناست! NewsID , SeeNews
    توی نمایش خبر ها هم به این صورت نمایش دادم :
     e.Result = (from n in db.tbl_News
    orderby n.Date descending
    where n.GroupID == 4
    select new
    {
    n.NewsID,
    n.NewsTitle,
    n.Note,
    n.Date,
    n.Image,
    n.tbl_User.FullName,
    n.tbl_SubGroup.SubGroupTitle,
    n.SeeNews,//به اینصورت هم نمایش دادم

    }).Take(10).ToList();

    یه نگاهی بندار مهندس اگه جایی خطا داشت بگو .ممنون
  9. #59
    e.hoseini
    كاربر عادي
    تاریخ عضویت
    2015 Dec
    نوشته ها
    2
    0
    0
    با سلام و تشکر از مهندس شریفی

    من تقریبا طراحی وب سایت رو کامل کردم و مشکلی نداشتم

    دو سوال دارم

    1- برای دکمه خروج از بخش مدیریت وب سایت باید از چه کدی استفاده کنم؟؟
    2- برای نمایش متن خبر از n.Note استفاده می کنیم، حال اگر بخواهیم بخشی از متن خبر(بعنوان مثال 10 کلمه ی اول خبر) در صفحه اصلی سایت، در زیرِ عنوان خبر نمایش داده شود، باید از چه کدی استفاده کنیم؟؟

    ممنون میشم کمکم کنید
  10. #60
    adminmsp
    مدیر کل و موسس سایت
    تاریخ عضویت
    1970 Jan
    محل سکونت
    M.S.P Soft
    نوشته ها
    1,588
    759
    419
    نقل قول نوشته اصلی توسط tkord26 [برای نمایش لینک باید عضو شوید. ]
    آره درسته! کدهایی که استفاده کردم رو یه نگاه بکنید ببینید شاید یه جایی مشکل داره من نمی بینم! کدها رو میفرستم
    کد c# :
    protected void Page_Load(object sender, EventArgs e)
    {

    int newsId = Convert.ToInt32(Page.RouteData.Values["NewsID"]);
    var newsSee = (from b in db.tbl_News where b.NewsID == newsId select b).First();
    newsSee.SeeNews += 1;

    db.SaveChanges();


    }

    کد استفاده شده در html :
    کد HTML:
     <span class="entry-meta">تعداد بازدید:&nbsp;</span><span class="meta-data"><%#Eval("SeeNews") %></span>
    توی بانک هم فیلد هام مشکلی نداره همیناست! NewsID , SeeNews
    توی نمایش خبر ها هم به این صورت نمایش دادم :
     e.Result = (from n in db.tbl_News
    orderby n.Date descending
    where n.GroupID == 4
    select new
    {
    n.NewsID,
    n.NewsTitle,
    n.Note,
    n.Date,
    n.Image,
    n.tbl_User.FullName,
    n.tbl_SubGroup.SubGroupTitle,
    n.SeeNews,//به اینصورت هم نمایش دادم

    }).Take(10).ToList();

    یه نگاهی بندار مهندس اگه جایی خطا داشت بگو .ممنون
    نوع فیلد int گرفته شده دیگه ؟
    با M.S.P Soft به دنياي برنامه نويسي وارد شويد[برای نمایش لینک باید عضو شوید. ]
صفحه 6 از 8 نخست ... 345678 آخرین
نمایش نتایج: از 51 به 60 از 78

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

Content Relevant URLs by vBSEO 3.6.0 RC 2