问题列表 - 第22324页

Datalist中的超链接

如何在.NET中的DataList上创建超链接?

asp.net

3
推荐指数
1
解决办法
3489
查看次数

如何将一个无线电组添加到表格内的单选按钮?

我有多个单选按钮,我想使用表格进行布局,但也将它们包含在一个单独的无线电组中.我有以下xml布局:

<RadioGroup android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:orientation="vertical"
      android:id="@+id/Group1">

    <TableLayout android:id="@+id/RadioButtons" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content">

        <TableRow>
            <RadioButton android:id="@+id/rad1" 
                android:text="RButton1" 
                android:layout_width="105px" 
                android:layout_height="wrap_content" 
                android:textSize="13px"></RadioButton>
            <RadioButton android:id="@+id/rad2" 
                android:text="RButton2" 
                android:layout_width="105px" 
                android:textSize="13px" 
                android:layout_height="wrap_content"></RadioButton>
            <RadioButton android:id="@+id/rad3" 
                android:text="RButton3" 
                android:layout_width="105px" 
                android:textSize="13px" 
                android:layout_height="wrap_content"></RadioButton>
        </TableRow>
      </TableLayout>
</RadioGroup>  
Run Code Online (Sandbox Code Playgroud)

但不幸的是,表格中的单选按钮似乎忽略了它们在RadioGroup标签内部的事实,因此您可以选择多个单选按钮.我注意到通过移除表格并只有单选按钮它可以正常工作.我怎么能克服这个?它会像在桌子内而不是外面宣布无线电组一样简单吗?谢谢你的帮助.

xml android

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

FileUpload控制回发问题

我在UpdatePanel内的aspx页面上有一个FileUpload控件,点击一个按钮我要设置一个带有所选文件文件名的标签.

这是我的代码:

ASPX页面:

<div>
    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager>
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
            <asp:FileUpload runat="server" ID="fuSimple"></asp:FileUpload>
            <asp:Button runat="server" Text="Button" ID="btnPostback" 
                onclick="btnPostback_Click" />
            <br />
            <asp:Label ID="lblFileName" runat="server" Text="File Name: "></asp:Label>
        </ContentTemplate>
    </asp:UpdatePanel>
</div>
Run Code Online (Sandbox Code Playgroud)

代码背后:

protected void btnPostback_Click(object sender, EventArgs e)
    {
        lblFileName.Text = "File Name: " + fuSimple.FileName;  
    }
Run Code Online (Sandbox Code Playgroud)

每次我按下按钮,我都会得到一个空字符串.我错过了什么?

此外,当我没有UpdatePanel这样做时,它工作正常.

评论/帮助表示赞赏.

asp.net postback updatepanel file-upload

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

19
推荐指数
2
解决办法
3万
查看次数

PHP - 日期功能 - 查找前一周

在我的申请中,一周定义为从星期一上午12:00:00到星期日晚上11:59:59

每当用户访问我的网站时 - 我需要查找前几周的日期范围,并根据该日期显示结果.这听起来很简单,但我迷路了.

为您提供方案 - - 3月1日星期一12:00:00 AM至3月7日星期日12:59:59 PM是一周.

现在,当用户在3月8日或3月10日或3月12日访问该网站时 - 根据当前日期,我应该能够获得上一周的日期范围,即开始日期3月1日和结束日期3月7日.

但是,如果用户访问网站说3月16日 - 我需要的日期范围是3月8日到3月15日.

我怎么能用PHP做到这一点.谢谢

php date

5
推荐指数
2
解决办法
7187
查看次数

崩溃 - 添加到地图并设置STL - c ++

我有一张CD,DVD.预订媒体节目.目前,我正在尝试将书籍信息添加到一组.我遇到了一个令人讨厌的崩溃.

错误:a04xc.exe中0x00449d76处的未处理异常:0xC0000005:访问冲突读取位置0x00000014.

所以,显然它试图访问内存不是假设的?只是不确定为什么或我需要做什么来添加信息?

它来自这个功能......

const Item* Library::addBook(const string& title, const string& author, const int nPages)
{

Book* item = new Book(title,author,nPages);
allBooks.insert(item); // add to set of all books
allBooksByAuthor[author]->insert(item);  // causing error..
return item;

}
Run Code Online (Sandbox Code Playgroud)

这是司机..

// add items to library
cout << ">>> adding items to library:\n\n";
item = library->addBook("The Curious Incident of the Dog in the Night-Time", "Mark Haddon", 240);
if (item != NULL) {
    library->addKeywordForItem(item, "autism");
    library->addKeywordForItem(item, "Asperger's Syndrome");
    library->printItem(cout, item);
    }
Run Code Online (Sandbox Code Playgroud)

这里是库cpp的一部分,我遇到了addbooks功能的问题

#include "Library.h"
#include …
Run Code Online (Sandbox Code Playgroud)

c++

0
推荐指数
1
解决办法
2086
查看次数

为什么malloc总是返回NULL

我的开发环境是VS2008,DX9,Windows XP.我尝试在内存不足的情况下添加保护处理.当malloc返回NULL时,我会将一些资源写入磁盘,并释放内存中的资源.

但有时,malloc总是返回NULL,即使我释放了大部分资源和进程内存使用量,并且任务管理器中的VM大小只有800MB.

我认为使用malloc分配88个字节应该没问题,其中进程内存使用量仅为800MB.但malloc总是返回NULL.

这可能是内存碎片吗?它看起来不像那样,因为进程内存使用量不是太多.

alt text http://i.imagehost.org/0267/Snap2.jpg

c c++ windows directx memory-management

6
推荐指数
1
解决办法
2141
查看次数

无法从C++ DLL打开文件

我有一个用C#编写GUI的应用程序,逻辑用C++ DLL编写.DLL应该打开一个文件来从中读取数据.我有与DLL相同的文件夹中的data.txt文件.当我调用 fopen("data.txt","r") 返回的值为NULL时.可能是什么问题呢?请帮助我这方面.

谢谢,拉克什.

c++

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

为什么这个c#片段合法?

愚蠢的问题,但为什么以下行编译?

int[] i = new int[] {1,};
Run Code Online (Sandbox Code Playgroud)

如你所见,我没有进入第二个元素并在那里留下逗号.即使你不期望它仍然编译.

c# grammar

9
推荐指数
5
解决办法
467
查看次数

显示过滤器C#

解释我需要什么有点难,但我会尝试:

我需要编写应用程序(winform),这将是对图像/其他形式背后的某种过滤器.除了一个例外 - 所有形式后面应该看起来像红色(例如)颜色,它必须被替换为任何其他指定的颜色,例如白色.

所以让我们想象一下,我用几行文字打开了Word Word.用红色和黑色字母.因此,当我将我的应用程序放在此文本上方时 - 它应该"过滤"红色符号并将其填充为白色.

所以我理解这个任务:我必须在表单后面捕捉区域,然后处理它(替换颜色)并在我的表单体上绘制这个图像.

解决方案的任何链接或关键字?

UPD:

所以 - 这是我的最终解决方案:

  1. 形成透明(使用TransparencyKey和BackColor属性)
  2. 将图片框放在表单上
  3. 当我们需要更新picturebox中的图像时 - 我们用pictureBox1.Image = null替换当前图像,然后使用(this.Refresh())刷新表单并执行新的快照

谢谢所有人;-)

UPD 2: 示例http://dl.dropbox.com/u/4486681/result.png

UPD 3:这是来源

.net c# screen-scraping image-manipulation winforms

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