我想使用Jcrop裁剪圖像。它不工作,我不斷收到異常「輸入字符串格式不正確」。Jcrop作物圖像
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery('#crop').Jcrop({
onSelect: updateCoords
});
});
function updateCoords(c) {
jQuery('#X').val(c.x);
jQuery('#Y').val(c.y);
jQuery('#W').val(c.w);
jQuery('#H').val(c.h);
};
<asp:Button ID="Submit" runat="server" Text="Crop"
onclick="Submit_Click" />
<asp:Image ID="Image" runat="server" Visible="False" />
<img src="Content/UploadedImage/Image.jpg" id="crop" alt=""/>
<asp:HiddenField ID="X" runat="server" />
<asp:HiddenField ID="Y" runat="server" />
<asp:HiddenField ID="W" runat="server" />
<asp:HiddenField ID="H" runat="server" />
試圖讓cordinates
protected void Submit_Click(object sender, EventArgs e)
{
if (IsPostBack)
{
int x = Convert.ToInt32(X.Value);
int y = Convert.ToInt32(Y.Value);
int w = Convert.ToInt32(W.Value);
int h = Convert.ToInt32(H.Value);
你檢查你的HTML字段的ID或傳遞什麼樣的價值觀在X.Value,Y.Value,...上回發?我想你必須在你的HiddenField控件中包含'ClientIDMode =「Static」'。 – Jan 2012-04-19 15:37:47