-1
누구든지이 일을 도와 줄 수 있습니까? 다음과 같이 표시
데이터를 표시하지 않음
public Dictionary<string,object> UserExistOrNot()
{
Dictionary<string, object> result = new Dictionary<string, object>();
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["conStr"].ConnectionString);
string _userName = "user01";
string _password = "user";
string sqlQuery = "select * from [User] t0 inner join UserProfile t1 on t0.UserId=t1.UserId where t0.UserName='" + _userName + "' and t0.Password='" + _password+"'";
SqlDataAdapter da = new SqlDataAdapter(sqlQuery, con);
DataSet ds = new DataSet();
da.Fill(ds, "usertable");
if (ds.Tables[0].Rows.Count > 0)
{
foreach (DataRow dr in ds.Tables[0].Rows)
{
result.Add("UserId", dr["UserId"]);
result.Add("UserName", dr["UserName"]);
result.Add("Password", dr["Password"]);
result.Add("Email", dr["Email"]);
result.Add("Mobile", dr["Mobile"]);
result.Add("Gender", dr["Gender"]);
result.Add("Street1", dr["Street1"]);
result.Add("Street2", dr["Street2"]);
result.Add("Street3", dr["Street3"]);
result.Add("Street4", dr["Street4"]);
result.Add("CityId", dr["CityId"]);
result.Add("StateId", dr["StateId"]);
result.Add("Country", dr["Country"]);
}
}
else
return result;
return result;
}
출력 :
System.Collections.Generic.Dictionary`2[System.String,System.Object]
내가 대신 유형의 데이터를 표시 할
이 결과를 사용하면 해당 코드가 표시됩니다. 바인딩이 잘못되었습니다. –
출력 위치? 보기에서? –
@SandipPatel 실제로이 UserExistornot은 내 컨트롤러의 동작 메서드에서 호출하는 메서드입니다. 그래서 테스트 목적을 위해 브라우저에서 데이터를 표시하기 전에 액션 메서드 –