我正在使用下面的行編輯模板。我遇到的問題是當使用行編輯XSL模板時,未選擇當前值。該值默認爲列表中的第一個項目。獲取當前值作爲下面模板中選定項目的最佳方式是什麼?我認爲有DataValueField =「{@ type}」和DataTextField =「{@ type}」可以解決問題,但它不會。使用XSL和SharePoint在下拉列表中選擇當前值
<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 >
感謝您的幫助! – 2010-10-13 13:30:38