Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将jquery ThickBox大小设置为自动_C#_Asp.net_Size_Thickbox - Fatal编程技术网

C# 将jquery ThickBox大小设置为自动

C# 将jquery ThickBox大小设置为自动,c#,asp.net,size,thickbox,C#,Asp.net,Size,Thickbox,我使用弹出窗口显示我的Iframed内容 <a href="popUp.aspx?id=<%#Eval("id")%>&TB_iframe=true&height=600&width=800" title='<%#Eval("Title")%>' class="thickbox"> <img id="thumbnailImage" runat="server" src='<%#Eval("ImagePath")%&g

我使用弹出窗口显示我的Iframed内容

 <a href="popUp.aspx?id=<%#Eval("id")%>&TB_iframe=true&height=600&width=800" 
 title='<%#Eval("Title")%>' class="thickbox">
 <img id="thumbnailImage" runat="server" src='<%#Eval("ImagePath")%>' 
 alt="Single Image"  width="180" style="max-height:220px"/></a></div>

当我单击“thumbnailImage”时,“popUp.aspx”页面将显示为一个弹出窗口。
如您所见,我将弹出窗口的大小指定为高度=600和宽度=800“,
但是我有一个带有(width:auto)的表,因此我的表的宽度可能会动态变化

我想知道如何将thickBox的宽度和高度设置为
auto


您可以看到thickBox的文件和文件!

不确定我是否正确理解了所有内容,但如果您的表位于iframe中,您必须知道iframe是页面中许多内容的边界

特别是,布局不会流经iframe。iframe的内部和外部。它们处于完全分离的世界中,表的大小(位于iframe内部的文档中)无法改变可以影响iframe本身的大小,或者影响iframe之外文档中的任何内容

如果您没有摆脱iframe,您唯一的解决方案就是使用javascript将iframe内部文档的大小复制到iframe本身。当然,这是假设允许脚本这样做,即您没有跨站点脚本问题(iframe和主文档必须来自同一来源)


为了澄清和正确回答:您问了错误的问题。将thickbox size设置为“auto”对您没有帮助。您必须动态地将thickbox size设置为实际值。

首先,您需要创建一个带有bug的工作小提琴。从这里开始: