我在更新面板内有一个图像控件,在页面加载我正在设置它的URL.
page_load中的代码
string url = "example.com";
Image1.ImageUrl = url;
Run Code Online (Sandbox Code Playgroud)
在aspx中的updatepanel内部
<asp:Image ID="Image1" runat="server" CssClass="image" />
Run Code Online (Sandbox Code Playgroud)
我还在更新面板内有几个提交按钮,我正在按钮点击更新一些texbox和标签.
但是这会导致整个页面刷新.(滚动条上升.)
如果将图像移到更新面板之外,则不会发生这种情况.问题是如果我删除updatepanel之外的图像,布局根本不起作用.谁能帮我这个?谢谢.
UPDATE
我意识到这只发生在Chrome中.有没有人有想法?
更新2 在该页面上,我通过从updatepanel中删除img解决了该问题.让布局工作真是太棒了,但它确实奏效了.
但是我有另一个页面,当用户点击加载更多时,我在updatepanel中添加新的imgs.同样的交易,显然我这次不能将图像移出更新面板.这是代码.
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<!--Recent Uploads-->
<div class="uploads">
<h2>Uploads</h2>
<asp:UpdatePanel ID="RecentUpload" runat="server" UpdateMode="Conditional">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="loaduploads"/>
</Triggers>
<ContentTemplate>
<asp:Button CssClass="uploadButton" ID="loaduploads" runat="server" Text="Load More" OnClick="loaduploads_Click" />
</ContentTemplate>
</asp:UpdatePanel>
</div>
Run Code Online (Sandbox Code Playgroud)
代码隐藏(上传索引是会话变量)
upload_index += 5;
for (int i = 0; i < upload_index; i++)
{
try
{
SSImage img = images[i];
HyperLink imglink = new HyperLink();
imglink.NavigateUrl = "/Image.aspx?id=" …Run Code Online (Sandbox Code Playgroud) 根据 w3 学校<textarea>支持onresize,但它不起作用。
http://www.w3schools.com/jsref/event_onresize.asp
浏览器尝试过:
铬25.0.1364.172
Safari 6.0.3 (7536.28.10)
火狐19.0
小提琴:http://jsfiddle.net/btevfik/5abR3/
更新
当我吸取教训不要 100% 相信 w3schools 时,我发现了这个
https://developer.mozilla.org/en-US/docs/DOM/element.onresize
我已成功添加自定义404页面.我想要做的是创建另一个自定义错误页面,当有404以外的任何错误时显示.例如500,403等.
这就是我现在在webconfig中所拥有的
<httpErrors errorMode="Custom" existingResponse="Replace">
<remove statusCode="404" subStatusCode="-1" />
<error statusCode="404" path="/404.aspx" responseMode="ExecuteURL"/>
</httpErrors>
Run Code Online (Sandbox Code Playgroud) 例如;
panel1.Controls.Add(myControl); 添加到集合的末尾。
有没有一种方法可以添加到集合的开头而不替换开头的内容?
panel1.Controls.AddAt(0, myControl) 将控件替换为0。
更新
实际上,它似乎可以正常工作,而不是取代它。我可能弄错了。
我正在设置max-width图像的css属性以显示在页面上.然而这打破了jCrop.在左边是我选择的.右边是裁剪后的裁剪.我在这里使用过这个例子.
http://www.mikesdotnetting.com/Article/95/Upload-and-Crop-Images-with-jQuery-JCrop-and-ASP.NET

感谢帮助.
所以,我需要strcat pid到一些字符串.我有这个
strcat (str,(char*)getpid());
Run Code Online (Sandbox Code Playgroud)
但这不起作用.
- - 编辑 - -
好的,我理解downvotes.我太快发表了一个问题.并没有意识到pid返回一个int,我不能将一个int转换为char*
itoa不起作用,因为它不是标准的.
这就是我做到的.
char pid[10];
snprintf(pid, 10,"%d",(int)getpid());
strcat (str, pid);
Run Code Online (Sandbox Code Playgroud) 我有这两段代码
#pragma omp parallel
#pragma omp sections
{
#pragma omp section
printf("H");
#pragma omp section
printf("e");
#pragma omp section
printf("l");
#pragma omp section
printf("l");
#pragma omp section
printf("o");
#pragma omp section
printf(" ");
#pragma omp section
printf("W");
#pragma omp section
printf("o");
#pragma omp section
printf("r");
#pragma omp section
printf("l");
#pragma omp section
printf("d");
#pragma omp section
printf("!");
}
Run Code Online (Sandbox Code Playgroud)
和
char word[] = "Hello World!";
int n;
#pragma omp parallel for
for(n=0; n<12; n++)
{
printf("%c", word[n]);
}
Run Code Online (Sandbox Code Playgroud)
而第一个总是打印Hello World! …
查看 google web eng 示例;
{% for greeting in greetings %}
{% if greeting.author %}
<b>{{ greeting.author }}</b> wrote:
{% else %}
An anonymous person wrote:
{% endif %}
<blockquote>{{ greeting.content|escape }}</blockquote>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
所以我想要的是:当迭代时,我需要以某种方式检查greeting.author 中存在的一些变量,然后做一些其他的事情。有可能做到吗?