0

我有一个带有自定义编辑页面的动态数据应用程序。在此页面中,我有两个字段;名称和唯一标识符字段。在最后一个字段之后,我放置了一个按钮。当我单击按钮时,我希望执行一个生成唯一标识符并将该值放在相应的文本字段中的方法。我用 onclick、eval 等尝试了一些东西,但是得到了很多错误,比如标签格式不正确等。

aspx 看起来像:

<EditItemTemplate>
    <asp:DynamicControl ID="dcIdentifier" DataField="Identifier" Mode="Edit" runat="server" />
    <asp:Button ID="btnGenerateIdentifier" runat="server" Text="Generate" OnClick='what to do here?');" />
</EditItemTemplate>

后面的代码有一个必须做类似的方法

公共无效生成(){
   dcIdentifier.Text = GenerateId();
}

希望有人可以提供帮助。

4

1 回答 1

0

只需使用自定义字段并在那里处理生成即可使其正常工作。在我的部分模型类中,我指定我想为特定属性使用该自定义字段,结果一切都像我想要的那样工作。

于 2011-05-30T21:24:54.237 回答