如果我有一个类似这样的网页,
protected void Page_Load(object sender, EventArgs e)
{
List<string> items = new List<string>()
{
"test1",
"test2",
"test3"
};
Response.Write(items);
}
Run Code Online (Sandbox Code Playgroud)
如何让List在另一端退出,例如我在另一端有一些代码,如下所示,
static void Main(string[] args)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://localhost:50513/Default.aspx");
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream responseStream = response.GetResponseStream();
}
Run Code Online (Sandbox Code Playgroud)
我如何实际将列表拉回来?
我必须使用asp .net页面,因为我必须使用第三方API的限制.
我有一个要求用户登录的silverlight应用程序.
问题是,当您点击网页上的刷新按钮时,它会重新加载网站,并要求用户再次登录.
我想要它做的就像ASP .NET一样,用户即使点击刷新按钮也会保持登录状态20分钟.
ASP .NET使用什么机制来实现这一目标?例如,它是否使用会话变量,以及它如何在20分钟后过期?
谢谢.
我刚刚开始使用多年来使用C#和OO语言的javascript.
我发现我将我的代码放在这样的文件中,
database.js
sync.js
date.js
Run Code Online (Sandbox Code Playgroud)
它感觉非常程序化,基本上只是一堆可以从任何地方调用的公共函数.可以使javascript面向对象,或者比这更干净吗?
对我而言,这似乎很容易变得非常庞大和混乱.
我正在将一些informix SQL 转换为SQL Server。
下面的查询中的方括号是什么意思?
SELECT unique cl_name[1,5] FROM client
Run Code Online (Sandbox Code Playgroud)
cl_name 是一个 varchar 字段。
大家好,
我有一个大致相同的电子邮件地址,
firstname.lastname@4domain.co.nz
哪个不适用于我在这里用于电子邮件地址的正则表达式.它似乎不喜欢域名开头的4.
private const string MatchEmailPattern =
@"^(([\w-]+\.)+[\w-]+|([a-zA-Z]{1}|[\w-]{2,}))@" +
@"((([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\.([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\." +
@"([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])\.([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9])){1}|" +
@"([a-zA-Z]+[\w-]+\.)+[a-zA-Z]{2,4})$";
Run Code Online (Sandbox Code Playgroud)
大多数其他角落案件适用于此正则表达式,以下所有内容均被拒绝,
Assert.IsFalse(EmailValidator.IsValidEmailAddress("..@test.com"));
Assert.IsFalse(EmailValidator.IsValidEmailAddress(".a@test.com"));
Assert.IsFalse(EmailValidator.IsValidEmailAddress(".@s.dd"));
Assert.IsFalse(EmailValidator.IsValidEmailAddress("ab@988.120.150.10"));
Assert.IsFalse(EmailValidator.IsValidEmailAddress("ab@120.256.256.120"));
Assert.IsFalse(EmailValidator.IsValidEmailAddress("2@bde.cc"));
Assert.IsFalse(EmailValidator.IsValidEmailAddress("-@bde.cc"));
Assert.IsFalse(EmailValidator.IsValidEmailAddress("..@bde.cc"));
Assert.IsFalse(EmailValidator.IsValidEmailAddress("_@bde.cc"));
Run Code Online (Sandbox Code Playgroud)
人们可以建议哪些其他正则表达式适用于上述的电子邮件?
此外,上面的正则表达式的优点是它适用于这样的地址,而且很多都没有,
firstname.lastname_@gmail.com
我有一个像这样的数据表,一个程序将像这样填充数据,
DECLARE @ClaimChanges TABLE (
ChangeType NVARCHAR(10)
,contract_id int NOT NULL
,dispatch_id int NOT NULL
,dispatch_claim_id int NOT NULL
,item_no VARCHAR(100) NULL
,old_units VARCHAR(100) NULL
);
Run Code Online (Sandbox Code Playgroud)
然后我想将该数据传递给另一个存储过程,该存储过程将被定义为这样,
CREATE procedure [dbo].[ct_audit_oncost](
@table TABLE readonly,
@OutValue nvarchar(255) = null output
)
as
-- some stuff
go
Run Code Online (Sandbox Code Playgroud)
我收集这是不可能的,因为我收到错误,
Incorrect syntax near the keyword 'TABLE'.
Run Code Online (Sandbox Code Playgroud) 我有这个HTML标记,
<ul>
<li id="inspectionItem">blah</li>
<li id="inspectionItem">blah</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
当我在jQuery中执行此操作时,
$("#inspectionItem").remove();
Run Code Online (Sandbox Code Playgroud)
它只删除列表中的第一个项目,我们留下这个,
<ul>
<li id="inspectionItem">blah</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
我认为我使用的选择器的想法是它会选择匹配的所有列表项?
我只是学习jquery,所以我对原因不太熟悉.有没有人有这样的调试技巧?
我正在使用这些方法运行WCF服务,
public string UploadInspections(Inspection[] inspections)
public string UploadInspection(Inspection inspection)
[DataContract]
public partial class Inspection
{
[DataMember]
public DateTime DateTime { get; set; }
[DataMember]
public int Id { get; set; }
[DataMember]
public string Comment { get; set; }
[DataMember]
public int Rating { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
从javascript我尝试使用JSON调用这些方法的POST.我用于UploadInspection方法的JSON是这样的,
{"Id":10,"Comment":"New One","Rating":3}
Run Code Online (Sandbox Code Playgroud)
调用了UploadInspection方法,但检查对象设置为null.
我不知道如何使用JSON指定Date字段,我想也许解析器不喜欢没有Date字段的JSON.我从Inspection对象中删除了Date字段,但同样的事情发生了.
另外,对于作为数组的UploadInspections方法,JSON应该是什么样的?我试过一些JSON,
"inspections": [{"Id":10,"Comment":"New One","Rating":3}]
Run Code Online (Sandbox Code Playgroud)
还有这个,
[{"Id":10,"Comment":"New One","Rating":3}, {"Id":11,"Comment":"New Two","Rating":2}]
Run Code Online (Sandbox Code Playgroud)
但我得到了这个错误,
OperationFormatter encountered an invalid Message body. Expected to find an attribute with name 'type' and value 'object'. …Run Code Online (Sandbox Code Playgroud) c# ×3
.net ×2
asp.net ×1
html ×1
informix ×1
javascript ×1
jquery ×1
json ×1
regex ×1
silverlight ×1
sql ×1
sql-server ×1
wcf ×1