3

htmlテーブルをレンダリングせずにCreateUserWizardコントロールを使用するにはどうすればよいですか?

CreateUserWizardのレイアウトをカスタマイズし、cssを使用してスタイルを設定しています。<table>asp.netがデフォルトでレンダリングしているタグが原因で、ボタンがフォームから離れすぎています。

<table cellspacing="0" cellpadding="0" id="cphContent_CreateUserWizard1" style="border-collapse: collapse; ">
    <tbody>
        <tr style="height: 100%; ">
            <td>
                <table cellspacing="0" cellpadding="0" style="height: 100%; width: 100%; border-collapse: collapse; ">
                    <tbody>
                        <tr>
                            <td style="height: 100%; width: 100%; ">
                                <fieldset>
                                    ...
                                </fieldset>
                            </td>
                        </tr>
                    </tbody>
                </table>
            </td>
        </tr>
    </tbody>
</table>
4

3 に答える 3

1

これはデザイン ビューから行うことができ、Visual Studio で変更可能なテンプレートにマークアップを生成できます。デザイン ビューで、createUserWizard コントロールをクリックし、>右上隅にある山かっこ ( ) をクリックしてから、 をクリックしますCustomize Create User Step。コードに切り替えて、好みに合わせてマークアップを編集してください!!

ここに画像の説明を入力

于 2012-11-03T02:41:55.577 に答える
0

コントロールはこのようにフォーマットされているため、コントロールから table-tag を削除することはできません。

于 2012-12-18T03:02:20.633 に答える