ボタンからハイパーリンク(前の投稿)に切り替えようとしましたが、機能させることができなかったため、代わりにリンクボタンを使用することにしました。
私が使用しているaspxページで
<script type ="text/javascript">
function showImg(url)
{
$("#imagePreview").attr("src", url);
}
</script>
<div style="height:50px; margin-top:25px; margin-bottom:25px;">
<img id="imagePreview" alt="" width="30" height ="30"></img>
</div>
次に、ascxページで使用しています
<input type="button" onclick='javascript:showImg("<%# FieldValueString %>")' />
これは問題なく機能します。ボタンをクリックすると写真が下に表示されますが、代わりにリンクボタンが必要です。
http://www.devmanuals.com/tutorials/ms/aspdotnet/linkbutton.htmlで例を試しましたが、喜びはありませんでした。
iv試してみました
<asp:LinkButton
ID="LinkButton1"
runat="server"
Text="Preview"
Font-Bold="True"
ForeColor="Maroon"
PostBackUrl='javascript:showImg("<%# FieldValueString %>")' />
しかし、ボタンをクリックしても何も起こりません。.csファイルにコードを追加する必要がありますか?
助けてください
サックス