PDA

View Full Version : سوال: objectdatasourse در پروژه و وب سایت



bahar1370
جمعه 14 بهمن 1390, 19:52 عصر
یک پروژه ایجاد کردم و از objectdatasourse درونش استفاده کردم ولی هر کاری کردم با گرید ویو نمایش نداد اطلاعاتشو ولی وقتی یک وب سایت ایجاد کردم و همین کنترل ها رو توش استفاده کردم نشون داد علت چیه؟؟؟؟؟

A.S.Roma
جمعه 14 بهمن 1390, 21:22 عصر
یک جای کار اشتباه کردید.
مدتهاست از این کنترل استفاده می کنم و همه پروژه ها هم از نوع Web App هست.
کدتون رو بذارید.

bahar1370
جمعه 14 بهمن 1390, 23:12 عصر
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data;
using System.Data.SqlClient;
using System.Collections;
namespace WebApplication6
{
public class sd1
{
private string con1;
private SqlConnection con;
private SqlDataAdapter da;
private DataSet ds;

public sd1(string con)
{
con1 = con;
}
public DataSet get()
{

con = new SqlConnection(con1);

da = new SqlDataAdapter("select _id_user,_name_user from _user", con);
ds = new DataSet();
ds = new DataSet();
da.Fill(ds);
return ds;

}
}
}





<asp:GridView ID="GridView1" runat="server" DataSourceID="ObjectDataSource1">
</asp:GridView>


<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="get"
TypeName="WebApplication6.sd1" onobjectcreating="ObjectDataSource1_ObjectCreating"
></asp:ObjectDataSource>





protected void ObjectDataSource1_ObjectCreating(object sender, ObjectDataSourceEventArgs e)
{
e.ObjectInstance = new WebApplication6.sd1("Data Source=.;Initial Catalog=_social_network_db;Integrated Security=True");
}

bahar1370
جمعه 14 بهمن 1390, 23:14 عصر
من که گفتم کد هام دو هر یکی فقط یکش از نوع پروژه یکی وبسایت .وبسایت جواب می ده و درست کار می کنه ولی پروژه نه

A.S.Roma
شنبه 15 بهمن 1390, 00:40 صبح
من کدهای شما رو کپی پیست کردم و بدون مشکل کار کرد !