小编bte*_*fik的帖子

updatepanel中的图像导致整页刷新

我在更新面板内有一个图像控件,在页面加载我正在设置它的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)

html c# asp.net updatepanel

9
推荐指数
1
解决办法
2347
查看次数

文本区域 onresize 不起作用

根据 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

html textarea onresize

5
推荐指数
1
解决办法
7367
查看次数

如何使用httpErrors添加默认错误页面

我已成功添加自定义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)

asp.net iis custom-error-pages visual-studio

5
推荐指数
1
解决办法
7870
查看次数

如何将控件添加到集合的开头?

例如;

panel1.Controls.Add(myControl); 添加到集合的末尾。

有没有一种方法可以添加到集合的开头而不替换开头的内容?

panel1.Controls.AddAt(0, myControl) 将控件替换为0。

更新

实际上,它似乎可以正常工作,而不是取代它。我可能弄错了。

c# asp.net

5
推荐指数
1
解决办法
1663
查看次数

jCrop调整大小的图像

我正在设置max-width图像的css属性以显示在页面上.然而这打破了jCrop.在左边是我选择的.右边是裁剪后的裁剪.我在这里使用过这个例子.

http://www.mikesdotnetting.com/Article/95/Upload-and-Crop-Images-with-jQuery-JCrop-and-ASP.NET

这就是我选择的 这是实际裁剪的

感谢帮助.

css asp.net jquery jcrop

5
推荐指数
1
解决办法
3547
查看次数

如何将pid_t转换为字符串

所以,我需要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)

c pid

4
推荐指数
1
解决办法
2万
查看次数

Openmp并行部分与并行部分

我有这两段代码

#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! …

c parallel-processing openmp

4
推荐指数
1
解决办法
3204
查看次数

是否可以在 javascript/jquery 函数中使用 jinja 值

查看 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 中存在的一些变量,然后做一些其他的事情。有可能做到吗?

javascript google-app-engine jinja2

2
推荐指数
1
解决办法
9555
查看次数