[تنبيه - عنوان غير مناسب : ]الفزعة يامشرفين واعضاء منتدى view and MultiView
اختي العزيزة شوفي الرباط ده ان شاء الله يفيدك اضغطي علي اسمي
Technical Skills
- Database
- Microsoft SQL Server 2000/2005/2008 .
- ADO.NET .
- LINQ - Entity Framework
- Oracle SQL 10G .
- MYSQL.
- Microsoft Access .
- Web Language
- Html5.
- CSS3.
- JavaScript-JQuery-Ajax
- Web Services.
- ASP.Net 2 , 3.5 , 4 .
- ASP.NET MVC4
- DevExpress
- Telerik
- Php
- Programming Language
- Microsoft Visual Studio 2005 - 2008 - 2010 - 2012
- 4 , Microsoft C#.Net 2 , 3.5 .
- Microsoft VB.NET.
Certifications
- University Certificate .
- Deutsch A1 , A2 Certificate .
- Microsoft .NET Framework 2.0 - Web-based Client Development
- Mastering PHP & MySQL
ERP Systems
- MSales
- Infinty
جزاكم الله كل خير
للتواصل
Email: ideal_male67@yahoo.com
Mobile : +201008265792
With My Best Wishes
Khaled Harby
-----------------------------------------------------------
اخر مواضيعي
من هنا
أولا بخصوص Multiview فهي تستطيعين من خلالها عرض معلومات أو أي شيئ تضعينه فيها كصور مثلا أو إستمارة تسجيل في الموقع أو
أما الطريقة
أولا تضيفين Multiview للمشروع وهي الإطار الذي ستضيفين فيه view
صم تضعين داخله view وليكن الإسم الإفتراضي view1 , هذه ستكون افتراضيا النافذة الأولى في الظهور أضيفي فيها أي أدوات تريدينها أو صور
ثم ضعي بعد view1 مثلا سطر فارغ ثم ضعي view2 وهكذا أي عدد تريدين
بكل الأحول هذا مثال
هذا كود الصفحة الخلفية
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:MultiView ID="MultiView1" runat="server">
<asp:View ID="View1" runat="server">
أهلا بك في موقعي<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
Text="التالي" />
</asp:View>
<br />
<asp:View ID="View2" runat="server">
اتفاقية الترخيص<asp:Button ID="Button2" runat="server" onclick="Button2_Click"
Text="للخلف" />
<asp:Button ID="Button3" runat="server" onclick="Button3_Click" Text="التالي" />
</asp:View>
<br />
<asp:View ID="View3" runat="server">
مع السلامة
<asp:Button ID="Button4" runat="server" onclick="Button4_Click" Text="Finish" />
</asp:View>
<br />
<br />
<br />
</asp:MultiView>
</div>
</form>
</body>
</html>وهذا كود C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//النافذة الاولى رقمها صفر
//والثانية واحد وهكذا
//نعين النافذة الأولى الإفتراضية
MultiView1.ActiveViewIndex = 0;
}
protected void Button1_Click(object sender, EventArgs e)
{
MultiView1.ActiveViewIndex = 1;
}
protected void Button2_Click(object sender, EventArgs e)
{
MultiView1.ActiveViewIndex = 0;
}
protected void Button3_Click(object sender, EventArgs e)
{
MultiView1.ActiveViewIndex = 2;
}
protected void Button4_Click(object sender, EventArgs e)
{
Response.Redirect("home.aspx");
}
}أما بخصوص الصفحة الخاصة
فماذا تريدين أن يكون فيها يعني ماذا تريدين أن تعطين للمستخدم من إعدادات
هذا يتوقف على مشروعك وتخطيطك له ولقاعدة البيانات
بالتوفيق
تم تعديل هذه المشاركة بواسطة KV2010 في 9 أبريل 2011 في 17:49
الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد
الأخ الكريم/الأخت الكريمة
السلام عليكم ورحمة الله وبركاته
مرحباً بكم في منتدى الفريق العربي للبرمجة
نود تنبيهك أن العنوان غير مناسب.
الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.
وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!
قواعد المشاركة
شاكرين لكم حُسن تعاونكم
مشكورين اخواني ماقصرتم الله يعيطكم الف عافية ...
بس بالنسبة لمشروعي انا عملت مشروع موقع تعليمي ... وكنت حابة اضيف خاصية في موقعي التعليمي ... انه كل مستخدم يسجل عندي في الموقع اعطية صفحة خاصة فيه
تقريباؤ نفس الفيس بوك ... لما يسجل اي عضو جديد يعطوة صفحة خاصة فيه يتحكم فيها .. فياليت الي عنده خبرة كيف اعمل هذه الشي بمشروعي يفديني فيه والله يجيزكم الف خير
اختي العزيزة انتي قومي بانشاء صفحة مثل ما بدك اعمل اللي انتي عايزاة فيها بس خليها تقرا من Session Or Cookies
يعني لما يحدث Login True اليوزر يقدر يتصفح الصفحة دي لو False يبقي مش يقدر يشاهد الصفحه دي
اكتبي الكود ده في Page_Load Event
if (Session["ID"] != null || Request.Cookies["KhaledHarby"] != null)
{
// do any thing here
if (Session["ID"] != null)
{
// شوفي بقي انتي عاوزة تعملي ايه حسب رغبتك
}
else if (Request.Cookies["KhaledHarby"] != null)
{
// شوفي بقي انتي عاوزة تعملي ايه حسب رغبتك
}
}
else
{
Response.Redirect("login.aspx?message=" + "NoCookieNoSession");
}Technical Skills
- Database
- Microsoft SQL Server 2000/2005/2008 .
- ADO.NET .
- LINQ - Entity Framework
- Oracle SQL 10G .
- MYSQL.
- Microsoft Access .
- Web Language
- Html5.
- CSS3.
- JavaScript-JQuery-Ajax
- Web Services.
- ASP.Net 2 , 3.5 , 4 .
- ASP.NET MVC4
- DevExpress
- Telerik
- Php
- Programming Language
- Microsoft Visual Studio 2005 - 2008 - 2010 - 2012
- 4 , Microsoft C#.Net 2 , 3.5 .
- Microsoft VB.NET.
Certifications
- University Certificate .
- Deutsch A1 , A2 Certificate .
- Microsoft .NET Framework 2.0 - Web-based Client Development
- Mastering PHP & MySQL
ERP Systems
- MSales
- Infinty
جزاكم الله كل خير
للتواصل
Email: ideal_male67@yahoo.com
Mobile : +201008265792
With My Best Wishes
Khaled Harby
-----------------------------------------------------------
اخر مواضيعي
من هنا
C#Dev1 كتب:اختي العزيزة انتي قومي بانشاء صفحة مثل ما بدك اعمل اللي انتي عايزاة فيها بس خليها تقرا من Session Or Cookies
يعني لما يحدث Login True اليوزر يقدر يتصفح الصفحة دي لو False يبقي مش يقدر يشاهد الصفحه دي
اكتبي الكود ده في Page_Load Event
if (Session["ID"] != null || Request.Cookies["KhaledHarby"] != null) { // do any thing here if (Session["ID"] != null) { // شوفي بقي انتي عاوزة تعملي ايه حسب رغبتك } else if (Request.Cookies["KhaledHarby"] != null) { // شوفي بقي انتي عاوزة تعملي ايه حسب رغبتك } } else { Response.Redirect("login.aspx?message=" + "NoCookieNoSession"); }
مشكور اخي العزيز على المعلومة الحلوة الي قدمتها لي ..
بس هذه موش الي اقصده القصة موش قصة انه ينتقل لصفحة اذا سجل دخولة وكان الايدي والاسم صح
الي ابي اعملة .. انه اذا سجل عندي مستخدم جديد تصير له صفحة خاصة فيه يعني مثلن .. انا سجلت باسم ساره
حلو الموقع يعطيني صفحة خاصة باسمي اقدر اعمل فيها بعض الاشياء حسب الصلاحيات الي يعطيني الموقع
ومثلن لو انت سجلت كمان بعدي .. الموقع يعطيك صفحة مثل صفحتي وتكون خاصة باسمك .. وتقدر تعمل فيها الي تبي
حسب الصلاحيات الي يعطيك الموقع .. وكذا هذا الي اقصدة اخي العزيز .. تقريبا الفكرة مثل فكرة الفيس بوك .. لما يسجل
اي عضو جديد الموقع يعطية صفحة خاصة فيه ويعمل فيها الي يبي حسب الصلاحيات الي يعطيها الموقع .. وياليت لو عندك فكرة عن هذه الشي تفديني فيه
ومشكور اخي على مجهودك .. ومشكورين كل الشباب الي اعطوني معلومات قيمة الله يجعله في ميزان حسناتكم يااارب وشكراً
اختي العزيزة سؤال هل يعقل ان لو سجل مليون مستخدم يبقي عندي مليون صفحة
مانا ممكن اعمله
مثال
User Name : Khaled Harby is Already user
www.sarha.com\userpanel.aspx?KhaledHarby
او ممكن بقي تستخدمي تشفير Url Rewritting
هذا معقول انما لكل يوز صفحه ليس بمعقول
انا هعمل مثال لكي اختي العزيزة وهرفعه دلوقتي
Technical Skills
- Database
- Microsoft SQL Server 2000/2005/2008 .
- ADO.NET .
- LINQ - Entity Framework
- Oracle SQL 10G .
- MYSQL.
- Microsoft Access .
- Web Language
- Html5.
- CSS3.
- JavaScript-JQuery-Ajax
- Web Services.
- ASP.Net 2 , 3.5 , 4 .
- ASP.NET MVC4
- DevExpress
- Telerik
- Php
- Programming Language
- Microsoft Visual Studio 2005 - 2008 - 2010 - 2012
- 4 , Microsoft C#.Net 2 , 3.5 .
- Microsoft VB.NET.
Certifications
- University Certificate .
- Deutsch A1 , A2 Certificate .
- Microsoft .NET Framework 2.0 - Web-based Client Development
- Mastering PHP & MySQL
ERP Systems
- MSales
- Infinty
جزاكم الله كل خير
للتواصل
Email: ideal_male67@yahoo.com
Mobile : +201008265792
With My Best Wishes
Khaled Harby
-----------------------------------------------------------
اخر مواضيعي
من هنا
انا هيبقي عندي مثلا صفحتين صفحة الدخول وصفحة عرض بيانات اليوز والتحكم فيها
string Query =null;
Query = string.Format("Select * From Users Where UserName = '{0}' and Password = '{1}'", TextBox1.Text, TextBox2.Text);
SqlConnection Connection = new SqlConnection(ConfigurationManager.ConnectionStrings["KhaledHarbyConnectionString"].ConnectionString);
SqlCommand Com = new SqlCommand();
Com.Connection = Connection;
Com.CommandText = Query;
Com.Connection.Open();
SqlDataReader Reader = Com.ExecuteReader();
if (Reader.Read())
{
Session.Add("ID", Reader["ID"].ToString());
Session.Timeout = 10;
Response.Redirect("UserPage/UserControlPage.aspx?Welcome=" + Reader["UserName"].ToString());
}
Com.Connection.Close();و ده كود صفحة عرض بيانات اليوز بعد تسجيل الدخول
1- Page load
if (Request.QueryString["Welcome"] != null)
{
Response.Write("Welcome : " + Request.QueryString["Welcome"].ToString());
Response.Write("<br />");
if (Session["ID"] != null)
{
Response.Write("Your ID : " + Session["ID"].ToString());
FillDetails();
}
}
else
{
Response.Redirect("..\\Login.aspx");
}2- تسجيل الخروج
Session["ID"] = null;
Response.Redirect("..\\Login.aspx");وده كود ملي بيانات اليوز في جريدفيو للتحكم
string Query = string.Format("Select * From Users Where ID='{0}'", Session["ID"].ToString());
SqlConnection Connection = new SqlConnection(ConfigurationManager.ConnectionStrings["KhaledHarbyConnectionString"].ConnectionString);
SqlDataAdapter da = new SqlDataAdapter(Query, Connection);
DataSet ds = new DataSet();
da.Fill(ds);
GridView1.DataSource = ds;
DataBind();اي استفسار اخر انا موجود ان شاء الله
المشروع في المرفقات
ملف المشروع بالمرفقات الان
Technical Skills
- Database
- Microsoft SQL Server 2000/2005/2008 .
- ADO.NET .
- LINQ - Entity Framework
- Oracle SQL 10G .
- MYSQL.
- Microsoft Access .
- Web Language
- Html5.
- CSS3.
- JavaScript-JQuery-Ajax
- Web Services.
- ASP.Net 2 , 3.5 , 4 .
- ASP.NET MVC4
- DevExpress
- Telerik
- Php
- Programming Language
- Microsoft Visual Studio 2005 - 2008 - 2010 - 2012
- 4 , Microsoft C#.Net 2 , 3.5 .
- Microsoft VB.NET.
Certifications
- University Certificate .
- Deutsch A1 , A2 Certificate .
- Microsoft .NET Framework 2.0 - Web-based Client Development
- Mastering PHP & MySQL
ERP Systems
- MSales
- Infinty
جزاكم الله كل خير
للتواصل
Email: ideal_male67@yahoo.com
Mobile : +201008265792
With My Best Wishes
Khaled Harby
-----------------------------------------------------------
اخر مواضيعي
من هنا
مشكور اخي الغالي ماقصرت والله يجزاك الف خير .. بس مالقيت الملف في المرفقات عشان اشوفه ياخي العزيز .. وانا برفق لك ملف ورود في تصميم الصفح الي حابة يكون لكل مستخدم ..
يعني كانه احنا بنسوي .. كائن من الصفحة هاذي لكل عضو يسجل عندنا في الموقع .. وانت شوف التصميم وقولي ياغالي .. حتى لو تعبتك معي بس الله يجزاك الف خير على كل شي تسوية معي
بسوية بالمرفقات
اختي العزيزة ابداي برسم صفحه واحده فقط لا غير ومن الممكن استخدامها لمليار الاعضاء كل عضو ينفذ ما يريده بالصفحه ابدا برسم الصفحه كما تريدين و ابداي بتحليل قاعده البيانات وارفعيها لي في المرفقات
Technical Skills
- Database
- Microsoft SQL Server 2000/2005/2008 .
- ADO.NET .
- LINQ - Entity Framework
- Oracle SQL 10G .
- MYSQL.
- Microsoft Access .
- Web Language
- Html5.
- CSS3.
- JavaScript-JQuery-Ajax
- Web Services.
- ASP.Net 2 , 3.5 , 4 .
- ASP.NET MVC4
- DevExpress
- Telerik
- Php
- Programming Language
- Microsoft Visual Studio 2005 - 2008 - 2010 - 2012
- 4 , Microsoft C#.Net 2 , 3.5 .
- Microsoft VB.NET.
Certifications
- University Certificate .
- Deutsch A1 , A2 Certificate .
- Microsoft .NET Framework 2.0 - Web-based Client Development
- Mastering PHP & MySQL
ERP Systems
- MSales
- Infinty
جزاكم الله كل خير
للتواصل
Email: ideal_male67@yahoo.com
Mobile : +201008265792
With My Best Wishes
Khaled Harby
-----------------------------------------------------------
اخر مواضيعي
من هنا
مشكور اخي العزيز ماقصرت والله ماعرف شلون اشكرك على كرمك وطيبتك ياغالي .. ان شاء الله اليوم بصمم الصفحة ورفعها بالمرفقات والله يجزيك الف خير
اقتباسمشكور اخي العزيز ماقصرت والله ماعرف شلون اشكرك على كرمك وطيبتك ياغالي .. ان شاء الله اليوم بصمم الصفحة ورفعها بالمرفقات والله يجزيك الف خير
لا شكر علي واجب انا تحت امرك
الحمد لله والشكر ليك يارب علي نعمتك
Technical Skills
- Database
- Microsoft SQL Server 2000/2005/2008 .
- ADO.NET .
- LINQ - Entity Framework
- Oracle SQL 10G .
- MYSQL.
- Microsoft Access .
- Web Language
- Html5.
- CSS3.
- JavaScript-JQuery-Ajax
- Web Services.
- ASP.Net 2 , 3.5 , 4 .
- ASP.NET MVC4
- DevExpress
- Telerik
- Php
- Programming Language
- Microsoft Visual Studio 2005 - 2008 - 2010 - 2012
- 4 , Microsoft C#.Net 2 , 3.5 .
- Microsoft VB.NET.
Certifications
- University Certificate .
- Deutsch A1 , A2 Certificate .
- Microsoft .NET Framework 2.0 - Web-based Client Development
- Mastering PHP & MySQL
ERP Systems
- MSales
- Infinty
جزاكم الله كل خير
للتواصل
Email: ideal_male67@yahoo.com
Mobile : +201008265792
With My Best Wishes
Khaled Harby
-----------------------------------------------------------
اخر مواضيعي
من هنا
اخي العزيز الان برفق لك . التصميم حق الصفحة مع تحليل لقاعدة البيانات بس التحليل موش عارفة اذا صح او غلط بس الفكرة تقريبا نفس التحليل لو في اي تعديل ياغالي ياليت تعدل عليها
والان برفق ملف
C#Dev1 كتب:لا شكر علي واجب انا تحت امرك
الحمد لله والشكر ليك يارب علي نعمتك
السلام عليكم روحمة الله وبركاته كيفك اخي العزيز ان شاء الله بخير .. وينك ماعد رديت علي لايكون مشغول ياليت ترد علي باقرب وقت لاني عندي مناشقة مبدئية للمشروع يوم السبت والله يجزيك الف خير وشكراً

