Получение имени связанного поля во время выполнения в ASP.NET - PullRequest
0 голосов
/ 10 октября 2008

Если у меня есть элемент управления в FormView, связанный с выражением <% #Bind(...)%>. Во время выполнения есть ли способ получить имя поля, к которому привязан элемент управления.

Чтобы было ясно, если выражение <% #Bind("UserName") %>

Я хочу вернуть строку "UserName".

1 Ответ

1 голос
/ 10 октября 2008

после того, как много разобрался в отладке, я обнаружил, что это работает

((System.Web.UI.WebControls.AutoGeneratedField)((System.Web.UI.WebControls.DataControlFieldCell)(e.Row.Cells[0])).ContainingField).SortExpression

В режиме отладки используйте Shift + F9, чтобы открыть окно быстрого наблюдения и визуально изучить аргумент события

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