aftabgarmabakhsh
شنبه 18 اردیبهشت 1389, 10:11 صبح
سلام دوستان
من 1 سوال اساسي دارم:
من 1 page دارم كه تويش يك grid view و يكسري كامپوننت text box,drop down , ... است
مي خوام با كليك روي گريد ويو، اطلاعات آن سطر ، در كامپوننت ها نشان داده بشه.
2 روش وجود دارد:
1)كليه فيلد هايي كه در select هستند را در گريد ويو بذارم و آنهايي كه مهم هستند را visible و بقيه را invisible كنم. سپس در Selected index changed گريد ، اطلاعات آن سطر را در كامپوننت ها بريزم
2)فقط فيلدهايي كه نياز هستند را در گريد ويو بذارم. سپس در selected index changed گريد ، بر اساس datakey دوباره از ديتابيس select كنم و كامپوننت ها را از اين ديتاست جديد(كه select كردم)پر كنم
حالا به نظرتون كدام روش بهتر و اصولي تر است؟
به نظر خودم روش 1 بهتر است چون نياز نيست 2 بار Select كنم
ولي 1 سري ميگن grid view هنگام Render شدن صفحه ، تبديل به td ميشه و اگر تعداد ستون هاي گريد ويو زياد باشه ، سرعت لود صفحه سمت كلاينت خيلي پايين مياد پس روش 2 بهتره
اساتيد محترم لطفا" كمكم كنيد و من را راهنمايي كنيد كه كدام روش بهتره.
ممنون
من 1 سوال اساسي دارم:
من 1 page دارم كه تويش يك grid view و يكسري كامپوننت text box,drop down , ... است
مي خوام با كليك روي گريد ويو، اطلاعات آن سطر ، در كامپوننت ها نشان داده بشه.
2 روش وجود دارد:
1)كليه فيلد هايي كه در select هستند را در گريد ويو بذارم و آنهايي كه مهم هستند را visible و بقيه را invisible كنم. سپس در Selected index changed گريد ، اطلاعات آن سطر را در كامپوننت ها بريزم
2)فقط فيلدهايي كه نياز هستند را در گريد ويو بذارم. سپس در selected index changed گريد ، بر اساس datakey دوباره از ديتابيس select كنم و كامپوننت ها را از اين ديتاست جديد(كه select كردم)پر كنم
حالا به نظرتون كدام روش بهتر و اصولي تر است؟
به نظر خودم روش 1 بهتر است چون نياز نيست 2 بار Select كنم
ولي 1 سري ميگن grid view هنگام Render شدن صفحه ، تبديل به td ميشه و اگر تعداد ستون هاي گريد ويو زياد باشه ، سرعت لود صفحه سمت كلاينت خيلي پايين مياد پس روش 2 بهتره
اساتيد محترم لطفا" كمكم كنيد و من را راهنمايي كنيد كه كدام روش بهتره.
ممنون