问题列表 - 第4053页

如何动态预选ASP.NET MVC中的html.DropDownlist中的项目

有没有办法,我可以在页面加载或发布到服务器时预先选择一个项目..

这就是我现在所拥有的......

<%=Html.DropDownList("dllMonths", 
    new SelectList(new List<string>() {
       "", "January", "Feburary", "March", "April", "June", 
       "July", "August", "September", "October", "November", 
       "December"}), 
    new { onchange="this.form.submit();" })%>
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc html-select

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

DataTable内部索引已损坏

我正在使用C#中的.NET WinForms应用程序,运行3.5 .NET框架.在这个应用程序中,我正在设置a DataColumn中的.Expression成员DataTable,如下所示:

DataColumn column = dtData.Columns["TestColumn"];
column.Expression = "some expression";
Run Code Online (Sandbox Code Playgroud)

我实际设置的第二行Expression有时会导致以下异常:

FileName=
LineNumber=0
Source=System.Data
TargetSite=Int32 RBInsert(Int32, Int32, Int32, Int32, Boolean)
System.InvalidOperationException: DataTable internal index is corrupted: '5'.
   at System.Data.RBTree`1.RBInsert(Int32 root_id, Int32 x_id, Int32 mainTreeNodeID, Int32 position, Boolean append)
   at System.Data.RBTree`1.RBInsert(Int32 root_id, Int32 x_id, Int32 mainTreeNodeID, Int32 position, Boolean append)
   at System.Data.Index.InitRecords(IFilter filter)
   at System.Data.Index.Reset()
   at System.Data.DataTable.ResetInternalIndexes(DataColumn column)
   at System.Data.DataTable.EvaluateExpressions(DataColumn column)
   at System.Data.DataColumn.set_Expression(String value)
Run Code Online (Sandbox Code Playgroud)

关于错误何时发生,没有明显的押韵或理由; 在加载相同的数据集时,它可能工作正常,但重新加载它将失败,反之亦然.这让我认为它与竞争条件有关,在DataTable我正在尝试修改其中一个列时,正在发生另一个写操作.但是,与DataTables 相关的代码不是多线程的,只能在UI线程上运行.

我搜索过网络和 …

.net c# datatable

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

INSERT INTO .. ON DUPLICATE KEY UPDATE for multiple items

我想做这样的事情

INSERT INTO t (t.a, t.b, t.c) 
VALUES ('key1','key2','value') 
ON DUPLICATE KEY UPDATE 
t.c = 'value';
INSERT INTO t (t.a, t.b, t.c) 
VALUES ('key1','key3','value2') 
ON DUPLICATE KEY UPDATE 
t.c = 'value2';
Run Code Online (Sandbox Code Playgroud)

ta和tb是关键.这一切都很好,但我在第二次插入时出错.使用phpMyAdmin这样的查询工作正常,但我猜它是独立运行查询,因为它打印出该查询的结果作为注释?

这样的东西也会很好,但我需要为每个项目设置不同的值.我更喜欢这个,但我不确定如何更改每个值的更新值.

INSERT INTO t (t.a, t.b, t.c)
VALUES ('key1','key2','value'), ('key1','key3','value2')
ON DUPLICATE KEY UPDATE
t.c = ???
Run Code Online (Sandbox Code Playgroud)

问题在于问号,我应该放在那里以便每个插入/更新都具有正确的值?显然,如果我在其中放置一个值,那么所有字段都将获得该值.

如果有另一种方法可以使用两个键对多个字段进行"更新,如果存在,则插入"查询,我也可以使用其他想法.我想我可以单独运行每个查询(如phpMyAdmin?)但它会有很多查询,所以我真的想避免这种情况.

mysql

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

编程多语言PHP应用程序

我正在开发一个PHP应用程序,我想知道为其他国家的用户提供多语言支持的最佳方法.

我精通PHP,但从未开发过任何支持其他语言的东西.

我想将语言放入带有常量的PHP文件中,例如:

en.php可能包含:

define('HZ_DB_CONN_ERR', 'There was an error connecting to the database.');
Run Code Online (Sandbox Code Playgroud)

和fr.php可能包含:

define('HZ_DB_CONN_ERR', 'whatever the french is for the above...');
Run Code Online (Sandbox Code Playgroud)

然后我可以调用一个函数并自动传入正确的语言.

hz_die('HZ_DB_CONN_ERR', $this);
Run Code Online (Sandbox Code Playgroud)

这是一个很好的方式吗?

- morristhebear.

php web-applications internationalization

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

电子邮件地址的正确正则表达式是什么?

重复:使用正则表达式验证电子邮件地址


网上似乎有很多不同的变种,并且想知道是否有明确的答案?

最好使用正则表达式的.net(正则表达式)方言.

regex email

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

jquery版本的array.contains

jQuery可以测试数组是否存在对象(作为核心功能的一部分还是通过可用的插件)?

此外,我正在寻找类似的东西array.remove,它将从数组中删除给定的对象.jQuery可以为我处理这个吗?

javascript jquery

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

动态创建asp.net页面的最佳方法

我必须在运行时动态创建一个asp.net页面.

它应该像这样工作:

1)用户登录使用<authentication mode="Windows" />
2)CheckUser(字符串用户名){}将被发送到连接到MySQL数据库的web服务,并且响应为true或false.
3)如果checkuser为true,则webservice将检查用户所在的角色.
4)根据角色,应该使用不同的控件和不同的内容动态创建aspx页面

什么是最好的方法呢?我正在使用.NET 2.0

c# asp.net-2.0

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

如何使用Django执行SQL LEFT JOIN?

基本上我需要每个条目评论的计数:

SELECT e.*, COUNT(c.id) as comments FROM blog_entry e LEFT JOIN blog_comment c ON e.id = c.entry_id GROUP BY e.id, e.name, e.name_slug, e.date_published, e.category, e.image, e.body, e.is_published, e.views, e.subscription_sent ORDER BY e.date_published DESC LIMIT 15;
Run Code Online (Sandbox Code Playgroud)

但我不知道如何使用Django来解决这个问题.

这是我到目前为止,它完美的工作,除了没有评论计数.有人能指出我正确的方向使用Django进行这样的连接吗?

from project.blog.models import Entry, Comment

def index(request):
    latest_entry_list = Entry.objects.filter(is_published=True).order_by('-date_published')[:15]
    return render_to_response('blog/index.html', {'latest_entry_list': latest_entry_list)
Run Code Online (Sandbox Code Playgroud)

database django postgresql performance

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

如何将密码传递给"su"命令?

我有一个程序,它将获取密码作为输入,然后执行shell执行以在UNIX中执行"su"(切换用户)命令.但是,我不知道如何将密码变量传递给UNIX su命令.我必须使用的语言非常有限(UniBasic).

有任何想法吗?

unix authentication passwords

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

PHP获取源代码并搜索Word

我需要帮助,我想编写一个程序来搜索源代码中的单词.

这是Python中的一个例子:

import urllib2, re

site = "http://stackoverflow.com/"
tosearch = "Questions"
source = urllib2.urlopen(site).read()
if re.search(tosearch,source):
     print "Found The Word", tosearch
Run Code Online (Sandbox Code Playgroud)

php regex search

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