چطور می توان کدی نوشت که زمانی که در FormView داده ای وجود ندارد FormView به Insert Mode سوئیچ شود؟
جواب: در زمان کنترل رویداد DataBound کد زیر را بنویسید.
protected void FormView1_DataBound(object sender, EventArgs e)
{
if (FormView1.DataItemCount == 0)
FormView1.ChangeMode(FormViewMode.Insert);
}
جناب علیمددی >؟9 نقش از پیش تعریف شده بانک اطلاعاتی وجود داره که نباید به این نقشها اکتفا نمود (-:
////db-ownerاعضای این گروه به عنوان مالک بانک اطلاعاتی تعریف می شوند.
////db-accessadminعضویت در این گروه به کاربر امکان می دهد تا کاربران ویندوزNT وSQL سرور را در بانک اطلاعاتی حذف یا به آن بیفزاید.
db-datareader ////اعضای این گروه می توانند تمام داده های جداول کاربری بانک اطلاعاتی را ببینند.
////db-datawriterاعضای این گروه مجوز افزودن، تغییریا حذف داده های تمام جداول کاربری بانک اطلاعاتی را دارند.
db-ddladmin /////به کاربرامکان می دهد تا شئ های یک بانک اطلاعاتی راحذف، اضافه یا اصلاح کند.
////db-securityadmin اعضای این گروه می توانند نقش ها و اعضای نقش های بانک اطلاعاتیSQL سرور را مدیریت کنند.
////db-backupoperator اعضای این نقش مجوز تهیه نسخه پشتیبان از بانک اطلاعاتی را دارند.
/////db-denydatareader اعضای این گروه نمی توانند هیچیک از داده های بانک اطلاعاتی را ببینند.
/////db-denydatawriter اعضای این گروه هیچ مجوزی برای تغییر داده های بانک اطلاعاتی ندارند.
و در کل میشه گفت برای تمامی این موارد نقشی وجود داره که همه کارست و تو دات نت تعریف نشده !! میدونید اون چه نقشیه!؟