الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[تنبيه - عنوان غير مناسب : ]ارجوكوا اريد مساعدة خاصة بال asp.net

مغلقمُجاب
بدأه Eng.manshi في 25 مارس 2013 · 15 رد · 1,094 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع
انا عايز اعمل زي ما معمول في موقع الجامعة كدة يعني اكتب مثلا الاسم بتاع الدكتور في textbox وادوس بحث يطلعلي data بتاعت الدكتور مش مجرد gridview انا عملت ال gridview وشغال تمام بس انا مش مقتنع بكدة انا عايز اعمل search by Id or by name


دة مثال للي انا عايزه
results.modern-academy.edu.eg/4Comp.aspx



ملحوظة : انا شغال ASP.NET وبربط ال Database لما بعمل gridview وبعمل configure data بس انا بعرف اعمل SQLdatasource واضيف فيه ال table اللي انا عايزه ممكن تساعدوني بعد ازنكوا عشان متسوح

#2

برجاء الرد انا منتظر

#3

السلام عليكم 

ممكن ارفاق التطبيق لعمل التعديل عليه ليكون اوضح 

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#4

الأخ الكريم/الأخت الكريمة

السلام عليكم ورحمة الله وبركاته

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#5

انا اسف لأن عنوان الموصوع غير مناسب بس انا بقالي كتير مش بشارك في منتديات

#6
Develooper كتب:

 

السلام عليكم 

ممكن ارفاق التطبيق لعمل التعديل عليه ليكون اوضح 

 

شكرا لردك اخي الكريم اولا انا معرفتش ارفق التطبيق لأن مساحته اكبر من المساحة الي محددها المنتدى فهرفق لسيادتك الاكواد اللي مستخدمة وصور برينت سكرين للشغل

 

اولا : دة كود ال ASP الخاص بالفورم

<%@ Page Title="Dentist" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
    CodeBehind="Dentist.aspx.cs" Inherits="WebApplication1._Default" %>

<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
    <style type="text/css">

        .style7
        {
            font-size: x-large;
        }
    .style8
    {
        text-decoration: underline;
        font-size: xx-large;
    }
        .style10
        {
            font-size: medium;
        }
    </style>
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
    <strong><span class="style7">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    </span><span class="style8">Dentist</span></strong><br />
    <br />
    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
        AllowPaging="True" DataKeyNames="d_id" DataSourceID="SqlDataSource1" 
        onselectedindexchanged="GridView1_SelectedIndexChanged" Width="459px" 
        AllowSorting="True" BackColor="#CCCCCC" BorderColor="#999999" 
    BorderStyle="Solid" BorderWidth="3px" CellPadding="4" CellSpacing="2" 
    ForeColor="Black" AutoGenerateDeleteButton="True" 
        AutoGenerateEditButton="True">
        <Columns>
            <asp:BoundField DataField="d_id" HeaderText="ID" ReadOnly="True" 
                SortExpression="d_id" />
            <asp:BoundField DataField="d_name" HeaderText="Name" 
                SortExpression="d_name" />
            <asp:BoundField DataField="d_phone" HeaderText="Phone" 
                SortExpression="d_phone" />
            <asp:BoundField DataField="d_address" HeaderText="Address" 
                SortExpression="d_address" />
            <asp:CommandField ShowSelectButton="True" />
        </Columns>
        <FooterStyle BackColor="#CCCCCC" />
        <HeaderStyle BackColor="Black" Font-Bold="True" ForeColor="White" />
        <PagerStyle BackColor="#CCCCCC" ForeColor="Black" HorizontalAlign="Left" />
        <RowStyle BackColor="White" />
        <SelectedRowStyle BackColor="#000099" Font-Bold="True" ForeColor="White" />
        <SortedAscendingCellStyle BackColor="#F1F1F1" />
        <SortedAscendingHeaderStyle BackColor="#808080" />
        <SortedDescendingCellStyle BackColor="#CAC9C9" />
        <SortedDescendingHeaderStyle BackColor="#383838" />
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" 
    ConnectionString="<%$ ConnectionStrings:DentistryConnectionString %>" 
    SelectCommand="SELECT * FROM [Dentist]" ConflictDetection="CompareAllValues" 
        DeleteCommand="DELETE FROM [Dentist] WHERE [d_id] = @original_d_id AND [d_name] = @original_d_name AND [d_phone] = @original_d_phone AND (([d_address] = @original_d_address) OR ([d_address] IS NULL AND @original_d_address IS NULL))" 
        InsertCommand="INSERT INTO [Dentist] ([d_id], [d_name], [d_phone], [d_address]) VALUES (@d_id, @d_name, @d_phone, @d_address)" 
        OldValuesParameterFormatString="original_{0}" 
        UpdateCommand="UPDATE [Dentist] SET [d_name] = @d_name, [d_phone] = @d_phone, [d_address] = @d_address WHERE [d_id] = @original_d_id AND [d_name] = @original_d_name AND [d_phone] = @original_d_phone AND (([d_address] = @original_d_address) OR ([d_address] IS NULL AND @original_d_address IS NULL))">
    <DeleteParameters>
        <asp:Parameter Name="original_d_id" Type="Int32" />
        <asp:Parameter Name="original_d_name" Type="String" />
        <asp:Parameter Name="original_d_phone" Type="String" />
        <asp:Parameter Name="original_d_address" Type="String" />
    </DeleteParameters>
    <InsertParameters>
        <asp:Parameter Name="d_id" Type="Int32" />
        <asp:Parameter Name="d_name" Type="String" />
        <asp:Parameter Name="d_phone" Type="String" />
        <asp:Parameter Name="d_address" Type="String" />
    </InsertParameters>
    <UpdateParameters>
        <asp:Parameter Name="d_name" Type="String" />
        <asp:Parameter Name="d_phone" Type="String" />
        <asp:Parameter Name="d_address" Type="String" />
        <asp:Parameter Name="original_d_id" Type="Int32" />
        <asp:Parameter Name="original_d_name" Type="String" />
        <asp:Parameter Name="original_d_phone" Type="String" />
        <asp:Parameter Name="original_d_address" Type="String" />
    </UpdateParameters>
    </asp:SqlDataSource>
    <br />
    <span class="style10"> <a href="Ask.aspx" class="style9">Click Here To See Dentist Names and Citizens Who are Treated</a></span><br />
    <br />
    ID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
    <br />
    Name&nbsp;&nbsp;&nbsp; : <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
    <br />
    address : <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
    <br />
    phone&nbsp;&nbsp; : <asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
    <br />
    <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Enter Your Data" />
&nbsp; 
    <asp:Button ID="Button2" runat="server" onclick="Button2_Click2" 
        Text="Clear All" />
&nbsp;&nbsp;&nbsp;  
</asp:Content>

 

 

 

ودي صورة برينت سكرين للفورم :

 

145784860.jpg

 

ثانياً دي صفحة الكود اللي كاتب فيها كود الزرار :

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;

namespace WebApplication1
{
    public partial class _Default : System.Web.UI.Page
    {

        protected void Button1_Click(object sender, EventArgs e)
        {
            DataSet1 ds = new DataSet1();
            DataSet1TableAdapters.DentistTableAdapter dr = new DataSet1TableAdapters.DentistTableAdapter();
            dr.Fill(ds.Dentist);
            DataSet1.DentistRow or = ds.Dentist.NewDentistRow();
            

            
            dr.Insert (int.Parse ( TextBox1.Text),TextBox2 .Text ,TextBox4 .Text ,TextBox3 .Text );
            dr.Fill(ds.Dentist);



            //GridView1.DataSource = ds.Dentist;
            GridView1.DataBind();
        }

        protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
        {

        }


        protected void Button2_Click2(object sender, EventArgs e)
        {
            TextBox1.Text = "";
            TextBox2.Text = "";
            TextBox3.Text = "";
            TextBox4.Text = "";
        }

    }
}

 

 

انا بقى عايز بدل حوار الجريد فيو اللي معمول في الصورة الاولى اعمل ريتريف للداتا عن طريق البحث زي كدة : يعني عايز اعمل textbox اكتب فيه اسم الدكتور وادوس على الزرار يطلعلي بياناته في label

297615001.jpg

تم تعديل هذه المشاركة بواسطة Eng.manshi في 26 مارس 2013 في 20:44

#7

السلام عليكم 

اولا ده موقع لو عايز ترفع ملف مضغوط او غير مضغوط لحد 2 جيجا 

/www.dropbox.com/

 

عملت ليك مثال فية البحث والعرض فى GridView بواسطة TextBox او DropDownList

طبعا هو معملو ب VB تقدر تحول اى كود الى #C من خلال الموقع ده 

http://converter.telerik.com/

http://www.developerfusion.com/tools/convert/csharp-to-vb/

 

بالتوفيق ...

First_Next And Search.rar

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#8
Develooper كتب:

السلام عليكم 

اولا ده موقع لو عايز ترفع ملف مضغوط او غير مضغوط لحد 2 جيجا 

/www.dropbox.com/

 

عملت ليك مثال فية البحث والعرض فى GridView بواسطة TextBox او DropDownList

طبعا هو معملو ب VB تقدر تحول اى كود الى #C من خلال الموقع ده 

http://converter.telerik.com/

http://www.developerfusion.com/tools/convert/csharp-to-vb/

 

بالتوفيق ...

 

اولا انا مش عارف اشكرك ازاي وهجربها وان شاء الله تنجح ثانيا ممكن اميلك في رسالة او الفيس بتاعك بعد ازنك يا بوب ؟؟

#9

 رسلت ليك الايمال لا شكر على واجب ربنا يوفقك ان شاء الله 

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#10

انا مش عارف اشغلها :(

#11

الابليكيشن اللي انت بعتهولي اشتغل تمام انما لما حولت الكود زي ما قلتلي و حطيته عندي مش عايز يشتغل

#12

 ارفع التطبيق بتاعك وانا هعدلك عليه وانا بعتلك موقع بيرفع ملفات مساحتها كبيرة 

تلاقى حطيط حاجة غلط او شى 

تم تعديل هذه المشاركة بواسطة Develooper في 27 مارس 2013 في 03:11

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#13

اوكي هرفعه حالا

#14

https://www.dropbox.com/s/pwjapw08gjzmf5n/WebApplication1.rar

 

بص انا رابط الداتا بيز بطريقة المعيد عندي ورهاني غير السيمبل اللي احنا عارفينها بنربط بيها فلو فتحت الApps data مش هتلاقي الداتا بيز بتاعتي هرفعلك فايل فيه جمل ال SQL عشان بحاول ارفع الفايل .mdf بيقولي access denied

 

https://www.dropbox.com/s/n2i5ay0rfdcyn4d/dentistry3.sql

 

معلش تاعبك معايا :(

#15 أفضل إجابة

السلام عليكم 

عملت ليك بحث فى شاشة Medcine

تقدر تعمل استبدال للصفحة عندك وهتلاقى البحث وتقدر تعملو فى جميع الشاشات وتغير نوع البحث وهكذا 

 

وبيكون البحث انك تضيف مفتاح وادة نص وبعدان تكتب الكود ده للعرض على GridView

 

        protected void BtnSearch_Click1(object sender, EventArgs e)
        {
            SqlDataSource1.SelectCommand = "select * from Medcine where m_code=" + TxtSearch.Text + "";
            GridView1.DataBind();
        }

 

 بالتوفيق 

 

Medcine.rar

لك الحمدُ ،،، على - مَا مضى . .

وَ لكَ الحمدُ ،،، على مَا أنا ، به الآن . .
وَ لكَ الحمدُ ،،، على - مَا سيأتي . .
وَ لكَ الحمدُ ،،، على كُلِ حال . .
الحمد لله على نعمة الاسلام و كفى بها نعمة

#16

متشكر جدا يا باشاااااااااااااا بس بقولك ايه هو انا مينفعش اغير جملة ال Select واخلي البحث بالاسم ؟

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…