0

在 Web 表单上,我们将 DetailsView 绑定到数据源。

名为“AutGenerateRows”的属性也设置为 true。

在 Web 浏览器中显示 Web 表单时,将显示来自字段的数据。

我们想改变一些字段的属性。当我们显示“字段”窗口时,我注意到“选定字段”列表框只包含一个命令字段,没有其他字段。

你能告诉我如何设置 DetailsView 以便我们可以更改字段的属性吗?

随附的屏幕截图将显示正在发生的事情。有很多字段,如果可能,我们希望避免输入将字段设置为模板字段所需的所有代码。

这些屏幕截图显示了正在发生的事情:

屏幕截图 2012-09-02 上午 7.07.59

屏幕截图 2012-09-02 上午 7.01.21

更新:感谢您的回复。在您的帮助下,我们现在走上了正确的道路。这是完成的 Web 表单的样子:

屏幕截图 2012-09-02 上午 9.01.48

4

1 回答 1

1

为部门 ID 添加一个模板字段列 从字段窗口中,添加一个模板字段列。然后去aspx源代码放置一个下拉列表。像这样的东西:

<asp:TemplateField >
    <ItemTemplate>
        <asp:DropDownList ID="DDL" runat="server" DataTextField='<%# Eval("FieldName") %>' />
    </ItemTemplate>   
</asp:TemplateField>
于 2012-09-02T11:55:51.427 回答