小编Jok*_*kin的帖子

带有点在.net中的语义网址

我正在尝试为搜索页面创建语义URL,但如果有人使用点完成的搜索,则.net引擎返回404.

请求甚至没有到达路由引擎,所以我认为它与安全性或类似的东西有关.

例如,stackoverflow路由在这些情况下也不起作用: /sf/ask/tagged/etc/.

.net iis routing

25
推荐指数
2
解决办法
9844
查看次数

获取表单字段生成的clientid

有没有办法为使用html帮助器生成的字段生成客户端ID?

我有几个组件,有时在另一种形式,我不想将javascript事件附加到他们.

所以,对于样品,我希望:

@Html.TextBoxFor(model => model.client.email)

<script> 
$('#@getmyusercontrolid(model=>model.client.email)').val("put your mail here");
</script>
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc

15
推荐指数
4
解决办法
8311
查看次数

显示导航抽屉时清楚地关注内容

在具有导航抽屉的 android 活动中清除焦点的最佳方法是什么。

问题在于,当用户选择了一个文本框时,如果您打开导航抽屉,则后退事件不会被抽屉消耗,并且导航会后退一步,让抽屉保持打开状态。

现在我解决了在活动中使用它的问题,但我想知道是否有人使用另一种解决方案,我不需要使用 ActionBarDrawerToggle 事件。

/** Called when a drawer has settled in a completely open state. */
public void onDrawerOpened(View drawerView) {
    View window = findViewById(R.id.content_frame);
    window.clearFocus();
}
Run Code Online (Sandbox Code Playgroud)

android focus navigation-drawer

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

回收两次!TypedArray中的运行时异常

我收到一些使用android L预览的设备的崩溃报告,问题是

Caused by: java.lang.RuntimeException: [17, ...... ] recycled twice!
       at android.content.res.TypedArray.recycle(TypedArray.java:869)
Run Code Online (Sandbox Code Playgroud)

无法看到代码,因为Android L仍然无法使用,如何检查TypedArray是否已被回收?

我实际上发现对回收的调用被调用两次,但无论如何,为什么抛出异常现在打破了可能的旧工作代码(即使调用回收两次是不正确的).

android android-5.0-lollipop

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

sp_executesql中的命名参数

有没有什么方法可以调用sp_executesql参数不依赖于它们在商店中定义的顺序?与exec相同的查询效果很好,并且如果你有相同的顺序它也可以很好地工作,但是一个接一个地匹配参数是一件很痛苦的事情,因为有时候我会通过助手动态地生成调用,如果dto对象没有在相同的顺序中具有相同的字段,不能很好地工作.

create procedure ordertest
  @PARAM1 INT,
  @PARAM2 INT
  AS 
BEGIN
SELECT @PARAM1 AS ONE, @PARAM2 AS TWO
END

-- this works
EXEC ordertest @PARAM1 = 1, @PARAM2 = 2
exec sp_executesql N'exec ordertest @PARAM1, @PARAM2', N'@param1 int, @param2 int', @param2 = '2',  @param1 =  '1'
EXEC ordertest @PARAM2 = 2, @PARAM1 = 1

-- this doesn't work
exec sp_executesql N'exec ordertest @PARAM2, @PARAM1', N'@param1 int, @param2 int', @param2 = '2',  @param1 =  '1'
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server sp-executesql dapper

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