ASP.NET C # - Вам нужны отдельные источники данных для каждого вида сетки разных таблиц в одной базе данных? - PullRequest
2 голосов
/ 10 марта 2011

Извините, это небольшой вопрос, но нужны ли вам отдельные источники данных для каждого вида сетки, если каждый вид сетки обращается к одной и той же базе данных, но к разным таблицам в базе данных?

Например: у меня есть 3 различных вида сетки, отображающие результаты поиска: 1) заданный ZipCode и PlanCode, 2) заданный ZipCode, PlanCode и Age, 3) заданный код штата и код оператора.

Вот код позади c #:

protected void Search_Zip_Plan_Age_Button_Click(object sender, EventArgs e)
{
    var _with1 = this.ZipPlan_SqlDataSource;
    _with1.SelectParameters.Clear();

    string ConnectionString = System.Configuration.ConfigurationManager.AppSettings["PriceFinderConnectionString"]
    _with1.SelectCommand = "ssp_get_zipcode_plan";
    _with1.SelectParameters.Add("ZipCode", this.ZipCode.Text);
    _with1.SelectParameters.Add("PlanCode", this.PlanCode.Text);
    _with1.SelectParameters.Add("Age", this.Age.Text);        

    _with1.SelectCommandType = SqlDataSourceCommandType.StoredProcedure;

    _with1.CancelSelectOnNullParameter = false;


    Search_Results_GridView.DataBind();
}

спасибо!

1 Ответ

1 голос
/ 10 марта 2011

Вы можете повторно использовать элементы управления источником данных, только если это тот же запрос;в противном случае вам потребуются другие элементы управления источниками данных.

HTH.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...