小编Ron*_*Ron的帖子

如何在某个按钮上设置默认的"输入"

ContentPage上有一个文本框.当用户在该文本框中按Enter键时,我试图在此ContentPage上触发"提交"按钮.我想点开那个特定按钮的事件.

相反,在MasterPage页面顶部有一个搜索文本框和按钮,此搜索按钮的事件将触发.

如何控制以触发此ContentPage的提交按钮,而不是MasterPage的搜索按钮?

我正在使用Ektron CMS进行内容管理.

asp.net master-pages

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

C#中的selectall()属性用于文本框控件

我知道,在窗体中有一个文本框控件属性,称为selectall().

我试图在我的网络应用程序中实现相同的一个文本框,一旦它收到focus(),我试图选择文本框中的所有文本.

我知道我可以为此编写一些jquery,但是,有没有其他更简单的方法来实现这一点?

c# asp.net

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

在XSLT中递增和检查计数器变量

我在分配计数器变量并递增它然后在XSLT中检查某个值时遇到了一些困难.这是我的代码:

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" <xsl:variable name="empty_string"/>
    <xsl:variable name="counter" select="0"/>
<xsl:template match="/Collection">
        <xsl:for-each select="Content">
            <xsl:sort select="Html/root/Event/start_date" order="ascending"/>
 <xsl:variable name="isFutureEvent">
                        <xsl:value-of select="syscom:isFutureDate(Html/root/Event/start_date)" />
                    </xsl:variable>

                    <xsl:if test="Html/root/Event != $empty_string">
                        <xsl:if test="$isFutureEvent='true'">
                            <!-- Increment Counter -->
                            <xsl:value-of select="$counter + 1"/>
                            <!-- Test if Counter < 4 -->
                            <xsl:if test="$counter &lt; 3">
                            <div class="media">
                            <!-- Do stuff here -->
                      </div>
                            </xsl:if>  <!-- End if for counter -->  
                        </xsl:if>
                    </xsl:if>
                <!--</xsl:when>-->
            <!--</xsl:choose>-->
        </xsl:for-each>
    </xsl:template>
</xsl:stylesheet>
Run Code Online (Sandbox Code Playgroud)

但它似乎没有增加我的计数器,并且当计数器击中时没有退出3.对此有任何帮助吗?

xml xslt

9
推荐指数
3
解决办法
7万
查看次数

如何从某个位置提取字符串

我正在努力寻找字符串操作的解决方案 - 我试图在'='字符之后提取字符串元素的某个部分 - 比如说.

 dim s as string = "/mysite/secondary.aspx?id=1005" 
Run Code Online (Sandbox Code Playgroud)

我试图在"="之后获取字符串并且只是为了抓住1005.我尝试了indexof并且拆分,但我不确定我哪里出错了.有什么帮助吗?

这是我做的:

 Dim lnk As String = "/mysite/secondary.aspx?id=1005"  
 Dim id As Long = lnk.IndexOf("=")   
 Dim part As String = lnk.Substring(id + 1, 4)
Run Code Online (Sandbox Code Playgroud)

谢谢

c# vb.net

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

迭代FirstName,LastName以创建用户名的技术

我陷入了一种情况,我试图为给定的用户名生成密码.

我正在通过文本框为FirstName和LastName创建用户输入的用户名,用户的姓氏+名字的第一个字母.例如,如果用户的名字是'Ronald'而且姓氏是'Test',我将数据库中的用户名添加为'Testr'.但是,如果我为另一个用户使用相同的姓氏,并且名字以与数据库中现有用户相同的名称开头,我会添加名字的前2个字母,如下所示 -

if (entities.Users.Any(a => a.LastName == tbLname.Text && a.FirstName.StartsWith(fname))) 
 username = (tbLname.Text + tbFname.Text.Substring(0,2)).ToLower();
Run Code Online (Sandbox Code Playgroud)

现在的问题是,只有当前两个字母与第一个名字匹配时才有效.如果我有3个甚至4个匹配名字怎么办?我不知道如何检查剩余的字符是否具有唯一的用户名.

有关如何实现这一点的任何想法?提前致谢.

c# linq asp.net

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

Radiobutton列表抛出空引用

我试图从radiobutton列表中获取所选值,并使用linq to sql将其发布到我的数据库.我通过代码的步骤清楚地显示变量中有一些值,我从单选按钮列表的选定值中得到它,但是当我将它分配给我的数据库表的列时,它会抛出空引用.

这是我的代码的图片......在此输入图像描述

你知道我哪里错了吗?

c# linq asp.net

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

标签 统计

asp.net ×4

c# ×4

linq ×2

master-pages ×1

vb.net ×1

xml ×1

xslt ×1