मैं दृश्य स्टूडियो 2010 का उपयोग कर रहा एक वेब डिजाइन करने के लिए, और मैं परतटाइप नाम में असेंबली स्पष्टीकरण कैसे निर्दिष्ट करें?
प्रोग्रामिंग का इस्तेमाल किया है, मैं एक gidview और ObjectDataSource उपयोग कर रहा हूँ, लेकिन मैं इस अपवाद प्राप्त करें:
"The type 'WebApplication4.view1' is ambiguous: it could come from assembly
'C:\Users\EHSAN\AppData\Local\Temp\Temporary ASP.NET
Files\root\d04444bc\d654bde6\App_Code.i0fp6yrj.DLL' or from assembly
'C:\Users\EHSAN\Documents\Visual Studio
2010\Projects\WebApplication4\WebApplication4\bin\WebApplication4.DLL'. Please
specify the assembly explicitly in the type name."
मैं डाल मेरी यहाँ कोड:
यह मेरा web.aspx है:
<asp:ObjectDataSource ID="ObjectDataSource1" Runat="server" TypeName="WebApplication4.view1"
SelectMethod="Search" OldValuesParameterFormatString="original_{0}" >
</asp:ObjectDataSource>
और इस app_code में बाल फ़ोल्डर में search.cs फ़ाइल है:
namespace WebApplication4
{
using System;
using System.Collections.Generic;
using System.Text;
using System.Linq;
using System.Data;
public class view1 : System.Web.UI.Page
{
public view1()
{ }
public List<person> Search()
{
List<person> persons = new List<person>();
DataSet ds = PersonsDB.Search();
foreach (DataRow row in ds.Tables[0].Rows)
{
persons.Add(new person((String)row["id"], (String)row["nam"], (String)row["family"], (String)row["namepedar"], (String)row["shshenas"], (String)row["codemelli"]));
}
return persons;
}
}
समस्या कहां है?
आपके उत्तर के लिए धन्यवाद, लेकिन, मेरे पास मेरे सभी समाधानों में view1 नामक कोई अन्य श्रेणी नहीं है !! –
क्या आपने अस्थायी वेब फ़ाइलों को साफ़ करने का प्रयास किया है? – Augusto