Итак, у меня есть сетка с некоторыми подробностями о еде.
Одним из столбцов является «Название еды», которое является кнопкой ссылки.
Я установил commandName кнопки ссылки на «select», а DataKeyNames на MealC (что на 100% правильно).
У меня есть функция SelectedIndexChanged, чтобы взять MealC и открыть страницу увеличения с выбранной едой.
это сработало для меня на других страницах этого проекта. из всего, что я вижу, должно работать, но это не так, и даже не доходить до функции, когда я пытаюсь отладить.
Одна вещь, которую я заметил, что есть разница между представлением сетки, которое работает и представлением сетки, что LinkB не работает, это строка кода, которая появляется в нижней левой части экрана при запуске, это то, что когда я Наведите указатель мыши на LinkButton на работающих LinkButton, он показывает первый код, а те, которые не работают, - второй код.
javascript:__doPostBack('ctl00$ContentPlaceHolder1$GridViewManageMeals$ctl05$LBLMealName','')
javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ContentPlaceHolder1$GridViewOrderedMeals$ctl05$MealNameLBL", "", true, "", "", false, true))