这是最常用的Regex函数之一
Regex.IsMatch("Test text for regex test.", "(test)",
RegexOptions.IgnoreCase | RegexOptions.Multiline);
Run Code Online (Sandbox Code Playgroud)
你能解释一下Regex.IsMatch方法是如何工作的吗?我的意思是它如何处理按位OR RegexOptions参数?它如何定义方法参数?
谢谢你的回复!
我有一个javascript方法,我必须在页面加载时从aspx页面调用.
使用javascript,如何在查询字符串中添加一些数据?
基本上我想将window.screen.height和window.screen.width信息添加到查询字符串中,以便我可以使用其他登录信息通过电子邮件发送它.
或者,如何使用相同的数据填充几个隐藏字段,正在提交表单,以便我可以从那里提取它?
谢谢,R.
我有一个MVC应用程序,因为我在添加客户端页面上有一个dropdownList.用户在下拉列表中选择状态.
在编辑页面上,我想要选择用户在添加客户端页面上选择的相同状态,请告诉我该怎么做.
谢谢你里兹
我在我的网页上使用此菜单
<select id="menu">
<option value="1"><h1>one</h1></option>
<option value="2"><h1>two</h1></option>
<option value="3"><h1>three</h1></option>
</select>
Run Code Online (Sandbox Code Playgroud)
我想知道为什么<h1>...</h1>不工作.
谢谢!!!提前.
我看到一些.NET 2.0代码看起来像这样:
public enum abc : int
{
value1 = 1,
value2 = 2,
value3 = 4
}
Run Code Online (Sandbox Code Playgroud)
等等...
现在我知道标志枚举可以用于位值(如上所述,对吗?)所以你可以做| "或"等等,但不使用它的原因是什么?重写int有什么意义?
如果我设计一个用于选择多个值的枚举,我会使用flags属性而不是覆盖任何东西(我不明白).上述方法是什么网?
谢谢
我需要一个正则表达式,我将只返回25,36,30
25 10a 36 10b 30
因为它们是序列中唯一的纯数字.
我试过这个,但它对我不起作用:
(^|[ ])\d+|($|[ ])
Run Code Online (Sandbox Code Playgroud)
有什么建议?
目标是:
更改像details.aspx?GUID = 903901823908129038这样的页面来清理像/ adrian_seo这样的页面
达成:现在使用Response.AddHeader("Location",url);
我可以删除所有大写的网址.我使用以下功能:
protected void Page_Load(object sender, EventArgs e)
{
string url = Request.Url.ToString();
if (url != Request.Url.ToString().ToLower())
{
url = Request.Url.ToString().ToLower();
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location", url);
}
}
Run Code Online (Sandbox Code Playgroud)
问题是:
如何更改这些以清除/ adrian_seo等网址
我的意思是如何处理来到/ adrian_seo的请求以及如何使用新网址显示旧页面.
我需要使用Global.asax吗?
我有一个整数列,可能有一个数字或没有分配给它(即在数据库中为null).如何检查它是否为空?
我试过了
if(data.ColumnName == null)
{
...
}
Run Code Online (Sandbox Code Playgroud)
这也不起作用(因为SubSonic不为ActiveRecord使用可空类型(适用时))
if(data.ColumnName.HasValue)
{
...
}
Run Code Online (Sandbox Code Playgroud)
如果存储在数据库中的值为0,那么这将无济于事:
if(data.ColumnName == 0 /* or 0x000? */)
{
...
}
Run Code Online (Sandbox Code Playgroud)
DateTime字段也可能出现同样的问题.
我从数据库中检索数据,如下所示.如何检查从数据库检索的值是否为空?
Private Function GetBatch() As DataSet
Dim dataset As New DataSet
Dim adapter As Data.SqlClient.SqlDataAdapter
Dim cn As New System.Data.SqlClient.SqlConnection(connectionstring())
GetBatchCommand.Connection = cn
adapter = New Data.SqlClient.SqlDataAdapter(GetBatchCommand)
adapter.Fill(dataset)
Return dataset
End Function
Dim dataset As New DataSet
dataset = GetBatch()
With dataset.Tables(0)
Dim PersonID As String = .Rows(int).Item("personId")
Run Code Online (Sandbox Code Playgroud)
我想检查personID是否为null.怎么办?
我正在编写一个按钮,如果单击该按钮将从数据库中删除记录.但是,我想在点击它之后进行某种确认,这样就不会发生意外.我想象一个弹出框,告诉他们他们即将删除这条记录,两个按钮取消和确定.如果取消,则没有任何反应,但如果按下确定,则服务器将按编码执行删除.我如何在asp/vb中执行此操作?
任何人都知道一些写得很好(但不是太复杂)的ASP.NET Web应用程序/网站,我可以从code.google.com或其他东西下载?我只是想看看其他一些项目如何在项目投入使用之前获得一些关于如何构建项目的想法.非常感谢.
c# ×5
.net ×4
asp.net ×4
javascript ×3
vb.net ×2
asp.net-2.0 ×1
asp.net-ajax ×1
asp.net-mvc ×1
dataset ×1
enums ×1
html ×1
html-select ×1
null ×1
regex ×1
sql ×1
starter-kits ×1
subsonic ×1
updatepanel ×1