0

カスタム編集ページを備えた動的データ アプリケーションがあります。このページには 2 つのフィールドがあります。名前と一意の識別子フィールド。この最後のフィールドの後に、ボタンを配置しました。ボタンをクリックすると、一意の識別子を生成し、その値を対応するテキスト フィールドに配置するメソッドが実行されます。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>

コードビハインドには、次のようなことをしなければならないメソッドがあります

public void Generate(){
   dcIdentifier.Text = GenerateId();
}

誰かが助けてくれることを願っています。

4

1 に答える 1

0

カスタムフィールドを使用するだけで機能し、そこで生成を処理します。部分モデル クラスで、そのカスタム フィールドを特定のプロパティに使用することを指定したところ、すべてが思い通りに機能することがわかりました。

于 2011-05-30T21:24:54.237 に答える