首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用C#和Blazor..。我希望能够确定用户所选择的内容。

使用C#和Blazor..。我希望能够确定用户所选择的内容。
EN

Stack Overflow用户
提问于 2020-03-03 05:42:24
回答 1查看 60关注 0票数 0

这是我非常简单的C#代码。为我的武术俱乐部写一些软件

为什么我在这一行上有错误?

代码语言:javascript
复制
HoldTechnique = Techniques.SelectedIndex.ToString();

上面写着

当前上下文中不存在

技术。

这在我的Terms.razor文件中:

代码语言:javascript
复制
@page "/Terms"

<select id="Techniques" name="Techniques" runat="server" @onchange="MyVideoSrc">
    <option>Shihonage</option>
    <option>Kytenage</option>
    <option>Kotegeshi</option>
    <option>Tynohenko</option>
</select>

@code {
    private void MyVideoSrc()
    {
        string HoldTechnique = "";
        HoldTechnique = Techniques.SelectedIndex.ToString();
    }
}
EN

回答 1

Stack Overflow用户

发布于 2020-03-05 20:59:00

我没有得到多少帮助..。嗯..。从这里开始根本帮不上忙。我刚得到:"....go在这里发布之前看了一些基本概念.“我已经编码了很多年了,我只是不太熟悉C#/Html/Blazor中的一些东西是如何工作的.我只想得到一个小方向的帮助,让我朝着正确的方向前进。所以对于那些像我一样开始工作的人.如果你想知道,这其实很简单。我做了很多关于表单的工作,特别是.NET/VB.如果您有一个基本的select语句(我的语句有日语术语)

代码语言:javascript
复制
<select @onchange="@DoStuff">
    <option Value="Shihonage">Shihonage </option>
    <option Value="Kytenage">Kytenage </option>
    <option Value="Kotegeshi">Kotegeshi </option>
    <option Value="Sankyo">Sankyo </option>
</select>

下面是定义变量的函数

代码语言:javascript
复制
@functions
        {
    public string selectedString = "Ikyo";

}

下面是"DoStuff“的代码--最终这将是一个类。现在,所有这些都在.razor文件中

代码语言:javascript
复制
void DoStuff(ChangeEventArgs e)
    {
        selectedString = e.Value.ToString();
        Console.WriteLine("It is definitely: " + selectedString);
    }
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60500750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档