问题列表 - 第7258页

必须将对Bind的调用分配给模板内控件的属性

我想在gridview中显示缩略图而不是文本.这就是我想要的:

        <asp:TemplateField HeaderText="Image" SortExpression="Image">
            <EditItemTemplate>
                <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("Image") %>'></asp:TextBox>
            </EditItemTemplate>
            <ItemTemplate>
                <asp:Image ID="thumbnail" runat="server" ImageUrl="<%# Bind("Image") %>" />                        
            </ItemTemplate>
        </asp:TemplateField>
Run Code Online (Sandbox Code Playgroud)

我应该使用的语法是什么?

c# asp.net gridview image

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

是否可以为有序列表指定起始编号?

我有一个有序列表,我希望初始数字为6.我发现在HTML 4.01中支持(现已弃用).在本规范中,他们说您可以使用CSS指定起始整数.(而不是start属性)

你会如何用CSS指定起始编号?

html css html-lists

110
推荐指数
6
解决办法
8万
查看次数

委托与委托关键字

如果您想创建自定义委托,则可以使用delegate小写的关键字.

你能用实际的Delegate班级做什么?这有什么用?我不明白确切的区别.

.net delegates

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

代码中是否有标准的注释格式?

我想知道人们的代码中是否有标准的评论格式.没有东西像一个方法或类XML注释,而是评论的方法.


也可以看看:

是否有用于评论C#代码的标准(如phpdoc或python的docstring)?

comments

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

字符串连接在C#中不安全,需要使用StringBuilder吗?

我的问题是: C#中的字符串连接是否安全?如果字符串连接导致意外错误,并且使用StringBuilder替换该字符串连接会导致这些错误消失,那可能表示什么?

背景:我正在开发一个小命令行C#应用程序.它接受命令行参数,执行稍微复杂的SQL查询,并将大约1300行数据输出到格式化的XML文件中.

我的初始程序总是在调试模式下正常运行.但是,在发布模式下,它将获得大约第750个SQL结果,然后因错误而死亡.错误是无法读取某一列数据,即使通过SqlDataReader对象的Read()方法刚刚返回true也是如此.

通过对代码中的所有操作使用StringBuilder来修复此问题,之前已经存在"string1 + string2".我不是在谈论SQL查询循环中的字符串连接,其中StringBuilder已经在使用中.我在谈论代码中较早的两个或三个短字符串变量之间的简单连接.

我的印象是C#足够聪明,可以通过添加几个字符串来处理内存管理.我错了吗?或者这是否表明其他一些代码问题?

c# string stringbuilder string-concatenation

5
推荐指数
3
解决办法
5877
查看次数

Django 1.0.2中的多个数据库,带有自定义管理器

我在用户组中问这个没有回复,所以我想我会在这里试试.我正在尝试设置一个自定义管理器连接到与我的默认mysql连接相同的服务器上的另一个数据库.我试过这里这里的例子,但没有运气.回来时我得到一个空元组 MyCustomModel.objects.all().

这是我在manager.py中的内容

from django.db import models 
from django.db.backends.mysql.base import DatabaseWrapper 
from django.conf import settings 
class CustomManager(models.Manager): 
    """ 
    This Manager lets you set the DATABASE_NAME on a per-model basis. 
    """ 
    def __init__(self, database_name, *args, **kwargs): 
        models.Manager.__init__(self, *args, **kwargs) 
        self.database_name = database_name 
    def get_query_set(self): 
        qs = models.Manager.get_query_set(self) 
        qs.query.connection = self.get_db_wrapper() 
        return qs 
    def get_db_wrapper(self): 
        # Monkeypatch the settings file. This is not thread-safe! 
        old_db_name = settings.DATABASE_NAME 
        settings.DATABASE_NAME = self.database_name 
        wrapper = DatabaseWrapper() 
        wrapper._cursor(settings) 
        settings.DATABASE_NAME = old_db_name …
Run Code Online (Sandbox Code Playgroud)

django django-models

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

使用Ant过滤文件?

我有一个文件目录,我想使用Apache Ant(Linux上的1.7.1版)进行"就地"字符串过滤.

例如,假设在目录中mydir我所拥有的文件foo,barbaz.进一步假设正则表达式的所有出现都OLD([0-9])应该改变为NEW\1例如OLD2NEW2.(请注意,replaceAnt任务不起作用,因为它不支持正则表达式过滤.)

可以使用以下Bash命令创建此测试情况(ant将在当前目录中运行,即mydir父目录):

mkdir mydir
for FILE in foo bar baz ; do echo "A OLD1 B OLD2 C OLD3" > mydir/${FILE} ; done
Run Code Online (Sandbox Code Playgroud)

这是我第一次尝试使用Ant进行过滤:

<?xml version="1.0"?>
<project name="filter" default="filter">
    <target name="filter">
        <move todir="mydir">
            <fileset dir="mydir"/>
            <filterchain>
                <tokenfilter>
                    <replaceregex pattern="OLD([0-9])" replace="NEW\1" flags="g"/>
                </tokenfilter>
            </filterchain>
        </move>
    </target>
</project>
Run Code Online (Sandbox Code Playgroud)

运行第一个Ant脚本对文件没有影响mydir.默认情况下,该overwrite参数true包含moveAnt任务.我甚至摆弄了这个granularity设置,但这没有用.

这是我的第二次尝试,"有效",但由于临时文件创建而略显烦人.此版本通过将内容移动到带有 …

ant

17
推荐指数
1
解决办法
7319
查看次数

SQLException:字符串或二进制数据将被截断

我有一个C#代码,批量处理很多插入语句.在执行这些语句时,我得到"字符串或二进制数据将被截断"错误和事务roledback.

要找出导致这种情况的insert语句,我需要在SQLServer中逐个插入,直到我遇到错误.

有没有聪明的方法来查找哪个语句和哪个字段使用异常处理导致此问题?(SQLEXCEPTION)

c# sql sql-server

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

"对象引用未设置为对象的实例"是什么意思?

我收到此错误,我不确定这是什么意思?

你调用的对象是空的.

.net nullreferenceexception

182
推荐指数
5
解决办法
127万
查看次数

Java性能的差异从1.4到1.6

通过jdk1.6编译代码与jdk1.5或jdk1.4相比,我发现Sun Java性能有很大差异(超过4倍)

进行了哪些更改和优化?有什么值得从这些变化带回家,这将有助于提高我们的应用程序性能.

感谢回复

java performance

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