/ / C # Databaseinding SelectedIndexChanged повикване - c #, свързване на данни, datagridview, combobox

C # DataBinding SelectedIndexChanged call - c #, свързване на данни, datagridview, combobox

Използвам функция SelectedIndexChanged за acombobox за актуализиране на съдържанието на моя елемент DataGridview. Аз имам данните на combobox, които са задължени да следят текущо избрания запис, но когато променя индекса combobox, той актуализира datagridview, сякаш избраната стойност е същата. Това означава, че веднъж съм избрал друга индексна стойност в combobox, трябва да го изберете отново, за да стартирате функцията с подходящата стойност.

Изпуснах ли нещо тук? Трябва ли да се обадя на чека за текущото datarow избрано в combobox преди да се обадя на SelectedIndexChanged функция?

Отговори:

0 за отговор № 1

Звучи като въпрос на жизнения цикъл на страницата, тъй катоdatagrid ще бъде задействан преди променената индексна индекса, ако тя е в събитието за зареждане на страница. в който момент индексът няма да се промени, така че данните ще бъдат същите.