CSSの設定でエラーが発生する場合がある
対象製品
InputMan for .NET 2.0J Web Forms Edition
発生環境
動作環境と同じ
状況
修正済み
詳細
下記のように、InputMan for .NET WebのコントロールのStyleプロパティにborder-widthまたはborder-styleを設定すると、「オブジェクト参照がオブジェクト インスタンスに設定されていません。」という例外が発生します。
<im_edit:Edit ID="Edit1" runat="server" style="border-width: 5px"
また、VS2008ではデザイン画面においてもエラーが発生し、コントロールが正しく表示されません。
<im_edit:Edit ID="Edit1" runat="server" style="border-width: 5px"
また、VS2008ではデザイン画面においてもエラーが発生し、コントロールが正しく表示されません。
回避方法
この問題は改定第4版(v2.0.2008.829)で修正されました。
不具合を修正した最新のサービスパックは、アップデートページからダウンロードできます。
改定第4版より前のバージョンでは次の方法で回避可能です。
Styleプロパティではなく、CssClassプロパティを使用することで回避可能です。
<style type="text/css">
.testBorder
{
border-width: 5px
}
</style>
<im_edit:Edit ID="Edit1" runat="server" CssClass="testBorder"
不具合を修正した最新のサービスパックは、アップデートページからダウンロードできます。
改定第4版より前のバージョンでは次の方法で回避可能です。
Styleプロパティではなく、CssClassプロパティを使用することで回避可能です。
<style type="text/css">
.testBorder
{
border-width: 5px
}
</style>
<im_edit:Edit ID="Edit1" runat="server" CssClass="testBorder"
キーワード
INME06939
この文書は、以前は次のバグレポートIDで公開されていました : 7625