Я использую шаблон редактирования строки ниже.У меня проблема в том, что текущее значение не выбирается, когда используется шаблон XSL редактирования строки.Значение по умолчанию - первый элемент в списке.Каков наилучший способ получить текущее значение для выбранного элемента в шаблоне ниже?Я думал, что наличие DataValueField = "{@ type}" и DataTextField = "{@ type}" решит проблему, но это не так.
<asp:DropDownList runat="server" id="ff3{$Pos}"
DataValueField="{@type}" DataTextField="{@type}"
__designer:bind="{ddwrt:DataBind('u',concat('ff3',$Pos),'SelectedValue','TextChanged','',string($XPath),'@type')}">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
</asp:DropDownList >