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

سؤال عن dll

مغلق
بدأه Aladdin11 في 6 أكتوبر 2004 · 13 رد · 1,519 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم, أنا عضو جديد قديم بنفس الوقت,

لقد انقطعت عن الفريق العربي لأكثر من سنة أي منذ أن تم تجديد المنتدى بعد اختراقه العام الماضي. غير أن مشاركاتي السابقة كانت في منتدى الجافا.

أنا الآن جديد جدا على الdotnet,

سؤالي:

أستخدم الآن Asp.net Quick Start Turorial من Microsoft و أريد أن اطبق الأمثلة الموجودة فيه. لكن ما يعترضني هو أنني لا أعرف كيف أحول ملف .vb إلى ملف .dll.

هل يمكن لأحد أن يساعدني في هذا؟

لدي كامل Visual Studio منصبا على جهازي, لكن لا أحسن استخدامه بعد.

جزاكم الله خيرا

#2

استعمل المشاريع من نوع class library.

فكر بطريقة أخرى

#3

يا سيدي يعطيك العافيي,

لكن عندي سؤال ثاني,

عند الترجمة يظهر لي خطأ عند :

Imports System.Web

Imports System.Web.UI

فهو لا يجد هذه الوحدات,

كيف لي أن أتجاوز هذا الخطأ

#4

لا يمكنك عمل imports لفضاءات الاسماء هذه إلا ضمن مشاريع الويب و ليس ضمن مشاريع Clas Library مفرده

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#5
Aladdin11 كتب:
عند الترجمة يظهر لي خطأ عند :

Imports System.Web

Imports System.Web.UI

من الواضح انو ما تحاول القيام بترجمته هو ملف codebehind . وهذه الملفات لست بحاجة الى ترجمتها يدويا. فقد ضعها في نفس الصفخة مع ملفات ال aspx وتاكد من من اعطاء القيم الصحيحة Src و Inherits ضمن صفحة ال aspx . و ملفات vb سوف تترجم اليا.

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

بيسكرو الغابي بيضلهن متل الشتي يدقوا على بوابي على بوابي

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

برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي

يا ناطرين التلج ما عاد بدكن ترجعو صرخ عليهن بالشتي يا ديب بلكي بيسمعو

http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3

#6

أخي العزيز DotNetExpert و باقي الأعضاء الأكارم,

أخاف أن تحسبوني متطفل يريد أن يسأل عن كل شيء دون أن يقوم بمجهود للإجابة على أسئلته قبل كل شيء.

لكنني فعلاً جديد على كل ما يتعلق بMicrosoft حتى أنني كنت و لا زلت AntiMicrosftian. غير أنني سمعت العديد من النصائح من من أثق بهم, أنني يجب أن أدخل في غمار هذا البحر ليكون لي مكان بين المبرمجين الأكفاء.

و على هذا أرجو أن توسعوا صدوركم و تساعدوني فقط في البداية.

الآن سؤالي:

ممكن أن يدلني أحدكم على وثيقة على الإنترنت أو ضمن وثائق Visual Studio, ترشدني إلى كيفية بناء تطبيق ويب.

لقد تمكنت من بناء التطبيق و استعراضه على المستعرض, لكن عندما أضفت class جديد: Acme.vb لم يقم بترجمته و تحويله إلى .dll كما قلت لي. و لم أدر كيف أضبط قيم src و Inherit.

جزاكم الله عني كل خير.

#7

حسنا

كما فهمت فانت اضفت صفا جديد الى مشروع ASP.NET (ارجو ان تصحح لي ان اكن ذلك خطأ) وتقول ان هذا الصف لا يرتجم.

انا كان الوضع كذلك فكل ما عليك فعله هو اختيار Build project من قائمة Build وسيقوم فيجوال ستوديو بالباقي

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

بيسكرو الغابي بيضلهن متل الشتي يدقوا على بوابي على بوابي

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

برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي

يا ناطرين التلج ما عاد بدكن ترجعو صرخ عليهن بالشتي يا ديب بلكي بيسمعو

http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3

#8

ولله يا أبو الشباب, أنا عملت متل ما قلت إنتي بالضبط, بس مدري ليش ما مشي الحال

يعني أنا عملت مشروع ويب جديد, و أضفت class هوي Acme.vb بس ما صار شي

الحقيقة إنو لازم ينحط ملف dll ضمن المجلد bin .

بس ما بعرف شو الغلط

على كل إزا غسلت إيدك مني رح قدر الموقف.

شكرا على كل حال

#9

ان فيجوال ستوديو يقوم بترجمة جميع الصفوف ضمن المشروع لملف DLL واحد وليس ملف DLL لكل صف.

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

بيسكرو الغابي بيضلهن متل الشتي يدقوا على بوابي على بوابي

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

برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي

يا ناطرين التلج ما عاد بدكن ترجعو صرخ عليهن بالشتي يا ديب بلكي بيسمعو

http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3

#10

السلام عليكم,

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

عملت متل ما فلتلي تمام بموضوع "سؤال عنdll" بس عم تطلعلي الرسالة التالية

Parser Error Message: Could not load type AcmeVB.Calendar from assembly AcmeVB, Version=1.0.1744.3949, Culture=neutral, PublicKeyToken=null.

Source Error: 


Line 35:            <p>
Line 36: 
Line 37:            <Acme:Calendar id="MyCal" runat=server/>
Line 38: 
Line 39: 


Source File: c:\inetpub\wwwroot\AcmeVB\WebForm1.aspx    Line: 37

تم تعديل هذه المشاركة بواسطة Aladdin11 في 10 أكتوبر 2004 في 14:51

#11

السؤال الاول هو كيف كتبت سطر تعريف الكونترول الجديد

<%@ Register TagPrefix="Acme" Namespace="My.Name.Sapce" Assembly="AcmeVB" %>

ال Assembly هو في العادة نفس اسم المشروع. على كل تاكد بفتح مجلد bin وانظر ما اسم ملف ال dll هذا الاسم بدون اللاحقة هو اسم الاسمبلي

ثانيا ال Namespace

في العادة يكون Namespace للكنترول الذي تقوم به هو نفس اسم المشروع بالاضافة اللى اسم المجلد الموجود به .

تاكد من اسم ال Namespace ضمن الملف الذي به الكنترول Caledar

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

بيسكرو الغابي بيضلهن متل الشتي يدقوا على بوابي على بوابي

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

برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي

يا ناطرين التلج ما عاد بدكن ترجعو صرخ عليهن بالشتي يا ديب بلكي بيسمعو

http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3

#12

تحققت و كان اسم الملف هو ِ AcmeVB.dll

و رسالة الخطأ بالكامل هي:

Server Error in '/AcmeVB' Application.
--------------------------------------------------------------------------------

Parser Error 
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately. 

Parser Error Message: Could not load type AcmeVB.Calendar from assembly AcmeVB, Version=1.0.1744.3949, Culture=neutral, PublicKeyToken=null.

Source Error: 


Line 35:            <p>
Line 36: 
Line 37:            <Acme:Calendar id="MyCal" runat=server/>
Line 38: 
Line 39: 


Source File: c:\inetpub\wwwroot\AcmeVB\WebForm1.aspx    Line: 37 


--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:1.1.4322.573; ASP.NET Version:1.1.4322.573

و ملف الvb هو Acme.vb :

Imports System
Imports System.Web
Imports System.Web.UI
Imports System.Collections
Imports System.Collections.Specialized
Imports Microsoft.VisualBasic
Imports System.Reflection

< _
    Assembly: AssemblyTitle(""), _
    Assembly: AssemblyDescription("A QuickStart Tutorial Assembly"), _
    Assembly: AssemblyConfiguration(""), _
    Assembly: AssemblyCompany("Microsoft Corporation"), _
    Assembly: AssemblyProduct("Microsoft QuickStart Tutorials"), _
    Assembly: AssemblyCopyright(" Microsoft Corporation.  All rights reserved."), _
    Assembly: AssemblyTrademark(""), _
    Assembly: AssemblyCulture(""), _
    Assembly: AssemblyVersion("1.0.*"), _
    Assembly: AssemblyDelaySign(False), _
    Assembly: AssemblyKeyFile(""), _
    Assembly: AssemblyKeyName("") _
> 
Namespace AcmeVB
    Public Class Calendar
        Inherits Control
        Implements IPostBackEventHandler, IPostBackDataHandler
        Private monthNames(11) As String
        Private currentDate As DateTime = DateTime.Now
        Private pBackColor As String = "#dcdcdc"
        Private pForeColor As String = "#eeeeee"

        Protected Overrides Sub OnInit(ByVal E As EventArgs)
            Page.RegisterRequiresPostBack(Me)

            currentDate = DateTime.Now

            monthNames(0) = "January"
            monthNames(1) = "February"
            monthNames(2) = "March"
            monthNames(3) = "April"
            monthNames(4) = "May"
            monthNames(5) = "June"
            monthNames(6) = "July"
            monthNames(7) = "August"
            monthNames(8) = "September"
            monthNames(9) = "October"
            monthNames(10) = "November"
            monthNames(11) = "December"
        End Sub

        Protected Overrides Sub LoadViewState(ByVal viewState As Object)
            'If we've done a post-back, the old date will be available to us

            If Not viewState Is Nothing Then
                currentDate = DateTime.Parse(CStr(viewState))
            End If
        End Sub

        Public Sub RaisePostBackEvent(ByVal eventArgument As String) Implements IPostBackEventHandler.RaisePostBackEvent
            If eventArgument = Nothing Then Exit Sub

            'Keep track of old date (for event firing purposes)

            Dim oldDate As DateTime = currentDate

            If String.Compare("NavNextMonth", eventArgument, True) = 0 Then
                currentDate = currentDate.AddMonths(1)
            ElseIf String.Compare("NavPrevMonth", eventArgument, True) = 0 Then
                currentDate = currentDate.AddMonths(-1)
            Else
                Dim daySelected As Integer = Int32.Parse(eventArgument)
                currentDate = New DateTime(currentDate.Year, currentDate.Month, daySelected)
            End If
        End Sub

        Protected Overrides Function SaveViewState() As Object
            'Save CurrentDate out as view state for postback scenarios
            SaveViewState = currentDate.ToString()
        End Function

        Protected Overrides Sub Render(ByVal output As HtmlTextWriter)
            If ((Not Page.Request.UserAgent = Nothing) AndAlso (Page.Request.UserAgent.IndexOf("MSIE 5.5") <> -1)) Then
                RenderUpLevel(output)
            Else
                RenderDownLevel(output)
            End If
        End Sub

        Protected Sub RenderUpLevel(ByVal output As HtmlTextWriter)
            output.WriteLine("<input name='" & UniqueID & "_CurrentDate' id='" & UniqueID & "_CurrentDate' type=hidden>")
            output.WriteLine("<span id='" & UniqueID & "'></span>")
            output.WriteLine("<script language=jscript>drawcalendar('" & UniqueID & "', '" & currentDate.Year.ToString() & "/" & currentDate.Month.ToString() & "/" & currentDate.Day.ToString() & "');</script>")
        End Sub

        Protected Overrides Sub OnPreRender(ByVal E As EventArgs)
            Dim DHTMLFunction As String = ""

            DHTMLFunction = DHTMLFunction & "<script language='JavaScript'> \n"
            DHTMLFunction = DHTMLFunction & "   function drawcalendar(calname, newDate) \n"
            DHTMLFunction = DHTMLFunction & "   { \n"
            DHTMLFunction = DHTMLFunction & "     var CurrentDate = new Date(newDate);\n"
            DHTMLFunction = DHTMLFunction & "     var MonthArray = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December');\n"
            DHTMLFunction = DHTMLFunction & "     var MonthDays = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);\n"
            DHTMLFunction = DHTMLFunction & "     var calText;\n"
            DHTMLFunction = DHTMLFunction & "     calText = '<table bgcolor=#dcdcdc border=0 height=190 valign=top>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '<tr><td>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '<center>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + ""<a href='javascript:drawcalendar(\"""" + calname + ""\"", \"""" + CurrentDate.getFullYear() + ""/"" + CurrentDate.getMonth() + ""/"" + CurrentDate.getDate() + ""\"")'>"";\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '<img src=/quickstart/aspplus/images/left4.gif width=11 height=11 border=0></a>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '    <b>' + MonthArray[CurrentDate.getMonth()] + ' ' + CurrentDate.getFullYear() + '</b>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + ""   <a href='javascript:drawcalendar(\"""" + calname + ""\"", \"""" + CurrentDate.getFullYear() + ""/"" + (CurrentDate.getMonth() + 2) + ""/"" + CurrentDate.getDate() + ""\"")'>"";\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '<IMG SRC=/quickstart/aspplus/images/right4.gif width=11 height=11 border=0></a>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '</center>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '</td></tr>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '<tr valign=top><td valign=top>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '<table border=1 bgcolor=#eeeeee height=160>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '<tr height=20>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '   <td align=right width=23> Sun </td>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '   <td align=right width=23> Mon </td>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '   <td align=right width=23> Tue </td>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '   <td align=right width=23> Wed </td>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '   <td align=right width=23> Thu </td>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '   <td align=right width=23> Fri </td>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '   <td align=right width=23> Sat </td>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '</tr>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '<tr>';\n"
            DHTMLFunction = DHTMLFunction & "     var numDays  = MonthDays[CurrentDate.getMonth()];\n"
            DHTMLFunction = DHTMLFunction & "     firstDay = CurrentDate.getDay();\n"
            DHTMLFunction = DHTMLFunction & "     for (var x=0; x<firstDay; x++)\n"
            DHTMLFunction = DHTMLFunction & "     {\n"
            DHTMLFunction = DHTMLFunction & "         calText = calText + '<td align=right width=23></td>'\n"
            DHTMLFunction = DHTMLFunction & "     }\n"
            DHTMLFunction = DHTMLFunction & "     for (var x=1; x<=numDays; x++) \n"
            DHTMLFunction = DHTMLFunction & "     { \n"
            DHTMLFunction = DHTMLFunction & "         if (CurrentDate.getDate() == x) \n"
            DHTMLFunction = DHTMLFunction & "         { \n"
            DHTMLFunction = DHTMLFunction & "             calText = calText + '<td align=right width=23>';\n"
            DHTMLFunction = DHTMLFunction & "             calText = calText + '<font color=red><b><u>' + x + '</u></b></font>';\n"
            DHTMLFunction = DHTMLFunction & "             calText = calText + '</td>';\n"
            DHTMLFunction = DHTMLFunction & "         }\n"
            DHTMLFunction = DHTMLFunction & "         else \n"
            DHTMLFunction = DHTMLFunction & "         { \n"
            DHTMLFunction = DHTMLFunction & "             calText = calText + '<td align=right width=23>';\n"
            DHTMLFunction = DHTMLFunction & "             calText = calText + ""<a href='javascript:drawcalendar(\"""" + calname + ""\"", \"""" + CurrentDate.getFullYear() + ""/"" + (CurrentDate.getMonth()+1) + ""/"" + x + ""\"")'>"" + x + ""</a>"";\n"
            DHTMLFunction = DHTMLFunction & "             calText = calText + '</td>';\n"
            DHTMLFunction = DHTMLFunction & "         }\n"
            DHTMLFunction = DHTMLFunction & "         if (((firstDay+x) % 7) == 0)\n"
            DHTMLFunction = DHTMLFunction & "         {\n"
            DHTMLFunction = DHTMLFunction & "             calText = calText + '</tr><tr>';\n"
            DHTMLFunction = DHTMLFunction & "         }\n"
            DHTMLFunction = DHTMLFunction & "     }\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '</tr>';\n"
            DHTMLFunction = DHTMLFunction & "     calText = calText + '</table></td></tr></table>';\n"
            DHTMLFunction = DHTMLFunction & "     var CalendarSpan = document.all(calname);\n"
            DHTMLFunction = DHTMLFunction & "     if (CalendarSpan != null)\n"
            DHTMLFunction = DHTMLFunction & "        CalendarSpan.innerHTML = calText;\n"
            DHTMLFunction = DHTMLFunction & "     var CalendarValue = document.all(calname + '_CurrentDate');\n"
            DHTMLFunction = DHTMLFunction & "     if (CalendarValue != null)\n"
            DHTMLFunction = DHTMLFunction & "        CalendarValue.value = '' + (CurrentDate.getMonth() + 1) + '/' + CurrentDate.getDate() + '/' + CurrentDate.getFullYear();\n"
            DHTMLFunction = DHTMLFunction & "   } \n"
            DHTMLFunction = DHTMLFunction & "</script>\n"
            DHTMLFunction = DHTMLFunction.Replace("\n", Chr(10))

            If ((Not Page.Request.UserAgent = Nothing) AndAlso (Page.Request.UserAgent.IndexOf("MSIE 5.5") <> -1)) Then
                Page.RegisterClientScriptBlock("ACME_CALENDAR_DHTML", DHTMLFunction)
            End If
        End Sub

        Protected Sub RenderDownLevel(ByVal output As HtmlTextWriter)
            'Output Calendar Header

            output.WriteLine("<table bgcolor=" & backColor & " border=0 height=190 valign=top><tr><td>")
            output.WriteLine("<table bgcolor=" & backColor & " border=0 height=190 valign=top>")
            output.WriteLine("<tr><td>")
            output.WriteLine("<center>")
            output.WriteLine("    <a href=""javascript:" & Page.GetPostBackEventReference(Me, "NavPrevMonth") & """>")
            output.WriteLine("<img src=/quickstart/aspplus/images/left4.gif width=11 height=11 border=0></a>")
            output.WriteLine("    <b>" & monthNames(currentDate.Month - 1) & " " & currentDate.Year.ToString() & "</b>")
            output.WriteLine("    <a href=""javascript:" & Page.GetPostBackEventReference(Me, "NavNextMonth") & """>")
            output.WriteLine("<IMG SRC=/quickstart/aspplus/images/right4.gif width=11 height=11 border=0></a>")
            output.WriteLine("</center>")
            output.WriteLine("</td></tr>")
            output.WriteLine("<tr valign=top><td valign=top>")
            output.WriteLine("<table border=1 bgcolor=" & foreColor & " height=160>")
            output.WriteLine("<tr height=20>")
            output.WriteLine("   <td align=right width=23> Sun </td>")
            output.WriteLine("   <td align=right width=23> Mon </td>")
            output.WriteLine("   <td align=right width=23> Tue </td>")
            output.WriteLine("   <td align=right width=23> Wed </td>")
            output.WriteLine("   <td align=right width=23> Thu </td>")
            output.WriteLine("   <td align=right width=23> Fri </td>")
            output.WriteLine("   <td align=right width=23> Sat </td>")
            output.WriteLine("</tr>")
            output.WriteLine("<tr>")

            'Calculate how many days are in the month

            Dim numDays As Integer = DateTime.DaysInMonth(currentDate.Year, currentDate.Month)

            'Calculate what day of week the first day of the month is on

            Dim firstDay As Integer = New DateTime(currentDate.Year, currentDate.Month, 1).DayOfWeek

            'Pre-Day Padding
            Dim x As Integer

            For x = 0 To firstDay - 1
                output.WriteLine("<td align=right width=23></td>")
            Next

            'Output each day

            For x = 1 To numDays
                If currentDate.Day = x Then
                    output.Write("<td align=right width=23>")
                    output.Write("<font color=red><b><u>" & x.ToString() & "</u></b></font>")
                    output.WriteLine("</td>")
                Else
                    output.Write("<td align=right width=23>")
                    output.Write("<a href=""javascript:" & Page.GetPostBackEventReference(Me, x.ToString()) & """>")
                    output.Write(x.ToString() & "</a>")
                    output.WriteLine("</td>")
                End If

                'PerPage row break as appropriate
                If ((firstDay + x) Mod 7) = 0 Then
                    output.WriteLine("</tr><tr>")
                End If
            Next

            output.WriteLine("</tr>")
            output.WriteLine("</table></td></tr></table></table>")
        End Sub

        Public Property [Date]() As DateTime
            Get
                Return currentDate
            End Get
            Set(ByVal Value As DateTime)
                currentDate = Value
            End Set
        End Property

        Public Property BackColor() As String
            Get
                Return pBackColor
            End Get
            Set(ByVal Value As String)
                pBackColor = Value
            End Set
        End Property

        Public Property ForeColor() As String
            Get
                Return pForeColor
            End Get
            Set(ByVal Value As String)
                pForeColor = Value
            End Set
        End Property

        Public Function LoadPostData(ByVal postDataKey As String, ByVal values As NameValueCollection) As Boolean Implements IPostBackDataHandler.LoadPostData
            Dim clientDate As String = values(UniqueID & "_CurrentDate")

            If Not clientDate = Nothing Then
                Try
                    currentDate = DateTime.Parse(clientDate)
                Catch
                    currentDate = DateTime.Now
                End Try
            End If

            Return False
        End Function

        Public Sub RaisePostDataChangedEvent() Implements IPostBackDataHandler.RaisePostDataChangedEvent
        End Sub
    End Class
End Namespace

و ملف الasp هو WebForm1.aspx

<%@ Register TagPrefix="Acme" Namespace="AcmeVB" Assembly="AcmeVB" %>

<html>
   <head>
      <link rel="stylesheet"href="intro.css">
   </head>

   <script language="VB" runat=server>

       Sub SubmitBtn_Click(Sender As Object, E As EventArgs)
           Message.Text = "Hi " & Name.Text & ", you selected: " & Category.SelectedItem.Text & " on: " & MyCal.Date.ToShortDateString()
       End Sub

   </script>

   <body>

       <center>

       <form action="intro7.aspx" method="post" runat="server" ID="Form1">

           <asp:adrotator AdvertisementFile="ads.xml" BorderColor="black" BorderWidth=1 runat="server" ID="Adrotator1"/>

           <h3> Name: <asp:textbox id="Name" runat="server"/>

           Category:  <asp:dropdownlist id="Category" runat=server>
                         <asp:listitem >psychology</asp:listitem>
                         <asp:listitem >business</asp:listitem>
                         <asp:listitem >popular_comp</asp:listitem>
                      </asp:dropdownlist>
           </h3>

           <asp:button text="Lookup" OnClick="SubmitBtn_Click" runat="server" ID="Button1"/>

           <p>

           <Acme:Calendar id="MyCal" runat=server/>


           <p>

           <asp:label id="Message" runat="server"/>

       </form>

       </center>

   </body>
</html>
#13

فقط للتجربة

قم بمحي كل ملفات ال dll من مجلد ال bin ثم قم بترجمة المشروع من جديد. عن طريق build

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

بيسكرو الغابي بيضلهن متل الشتي يدقوا على بوابي على بوابي

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

برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي

يا ناطرين التلج ما عاد بدكن ترجعو صرخ عليهن بالشتي يا ديب بلكي بيسمعو

http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3

#14

ولله نفس الشي يا أخي

يعني بعرف ضيقت خلاقكن, بس هادا يلي صار,

أخي كن ما ما شي حالي مع microsoft

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

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