小编Ctr*_*eat的帖子

将按钮的值从 ASP.NET MVC 3 Razor 页面传递回 C# 控制器

我的 cshtml 页面上有两个按钮 -Agree以及Disagree- 如何轻松地将这些值传递回我的控制器,以便我可以决定将它们带到主页或将它们注销。

所以在我的 cshtml 页面上我有......

    <input type="button" name='Agree' value="I Agree"
                   onclick="location.href='@Url.Action("DoAccept", "Home")'" />
    <input type="button" name='Delete' value="I Disagree"
                   onclick="location.href='@Url.Action("DoAccept", "Home")'" />
Run Code Online (Sandbox Code Playgroud)

所以在我的家庭控制器中,我有一个 DoAccept 方法,如下所示:

    public ActionResult DoAcceptTC()
    {
       //if( buttom clicked was Agree)
        return RedirectToAction(VIEW_HOMEPAGE);
       //else
      //return Logout page..  
    }
Run Code Online (Sandbox Code Playgroud)

所以我的问题是如何轻松地将值返回到控制器方法?

c# asp.net-mvc razor asp.net-mvc-3

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

C# - 从菜单中选择系统字体

我开发了一个C#应用程序 - 我现在想要添加一个菜单,并且有一个选项,用户可以选择他们想要的字体,然后显示哪些标签等.所以在我的菜单栏上我添加了一个字体,然后其方法如下.我在网上看到这会起作用.但是我得到的FontSelector/Fonts在当前上下文中不存在.是否有一个使用指令,我必须添加,以使这个太工作,有谁知道它是什么?

    private void SetFontToolStripMenuItem_Click(object sender, EventArgs e)
    {
        FontSelector.ItemsSource = Fonts.SystemFontFamilies;
    }
Run Code Online (Sandbox Code Playgroud)

.net c# fonts menu winforms

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

为什么不能将不同类型的变量命名为相同?

我知道下面的内容在C#的相同代码块中是非法的,但除了明显的(以不同的方式命名)之外,是否有任何可能的方法呢?

    string test;
    int test; 
Run Code Online (Sandbox Code Playgroud)

c#

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

以下是否会加载我的XML文件

我遇到以下问题 - 它似乎没有加载我的XML文件.我想加载文件,然后使用XMLNodeLlist迭代它并存储我的值.XML文件位于我的Visual Studio 2010解决方案中.路径中是否有我遗漏的东西?

XmlDocument xml = new XmlDocument();

public Test()
{

    xml.LoadXml(@"C:\Users\testuser\Desktop\TestWebsite\TestData.xml");
   ...more code
Run Code Online (Sandbox Code Playgroud)

c# xml visual-studio-2010

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

PHP与Bootstrap Carousel

我正在尝试学习PHP并将其与我的网站的Bootstrap库一起使用.我希望使用这里看到的bootstrap轮播

我想要实现的是带有字幕的旋转木马,我在图片中显示的机器名称将是一个超链接,将带您到该页面获取更多信息.我有一个MySQL数据库,其中包含机器名称和ImagePath所在的位置.

所以我的代码目前如下 -

<?php
                while($row = mysql_fetch_array($result))
                {
        ?>
      <div class="bs-example">
      <div id="carousel-example-captions" class="carousel slide" data-ride="carousel">
        <ol class="carousel-indicators">
          <li data-target="#carousel-example-captions" data-slide-to="0" class="active"></li>
          <li data-target="#carousel-example-captions" data-slide-to="1"></li>
          <li data-target="#carousel-example-captions" data-slide-to="2"></li>
        </ol>
          <img data-src="holder.js/900x800/auto/#777:#777" style="height: 400px; width: 400px;" alt="First slide image" src="<?php echo $row['MachineImagePath'] ?>"/>
     <div class="finlay-carousel-caption">
        <h3><?php echo $row['MachineName']?></h3>
          <div>
            <p>
             Click the link above for more details about <?php echo $row['MachineName']>
            </p>
          </div>
                <a class="left carousel-control" href="#carousel-example-captions" data-slide="prev">
          <span class="glyphicon glyphicon-chevron-left"></span>
        </a>
        <a class="right carousel-control" href="#carousel-example-captions" data-slide="next">
          <span …
Run Code Online (Sandbox Code Playgroud)

html php twitter-bootstrap

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

C#Regex为0-100

我在c#mvc模型上有一个字段来保持百分比 - 我想使用RegEx数据注释来验证该字段只包含0-100的值

我在这里看到了一个类似的正则表达式 - ^([1-9][0-9]{0,2}|1000)$符合1-1000的值 - 我不确定是否正确修改以使其适合我的场景?

我尝试过类似下面^([0-9][0-9]{0,2}|100)$但没有按预期工作的东西?

.net c# regex

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

jquery没有在span上找到课程?

我在网站上获得了下面的html

<a class="k-grid-filter k-state-active" href="#" tabindex="-1"><span class="k-icon k-filter"></span></a>
Run Code Online (Sandbox Code Playgroud)

我试图将一个点击处理程序附加到显示的范围但我无法获得点击的断点?

我的javascript代码如下:

$(document).on("click", ".k-icon .k-filter", function () {
    debugger;
});
Run Code Online (Sandbox Code Playgroud)

我在这里错过了什么吗?

html javascript css jquery

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

在javascript中拆分数组

我有一个字符串值,传递给我的javascript文件,如:

"["244aac9a-0833-40a2-b8e9-9bef89562b2e","a392913d-9a17-4c30-ba99-f9ad9745fa0a","f5eca9a9-c6ef-4abb-b54c-134271d69cd9"]"
Run Code Online (Sandbox Code Playgroud)

我想用每个逗号分割GUID.

所以我做了这样的事情:

var string = "["244aac9a-0833-40a2-b8e9-9bef89562b2e","a392913d-9a17-4c30-ba99-f9ad9745fa0a","f5eca9a9-c6ef-4abb-b54c-134271d69cd9"]";

var array = string.split(',');
Run Code Online (Sandbox Code Playgroud)

当我索引数组时,我得到的结果是:

array[0] = "["244aac9a-0833-40a2-b8e9-9bef89562b2e""
array[1] = ""a392913d-9a17-4c30-ba99-f9ad9745fa0a""
array[2] = ""f5eca9a9-c6ef-4abb-b54c-134271d69cd9"]"
Run Code Online (Sandbox Code Playgroud)

这非常接近我需要的但是什么是摆脱额外""的最佳方式,以及[来自array[0]]来自array[2]

javascript

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

从字符串中获取数字c#

我有一个输入字符串如下:

"/myWS/api/Application/IsCarAvailable/123456/2017"
Run Code Online (Sandbox Code Playgroud)

这是我正在进行的Web API调用的结束.我需要从URL轻松提取123456.

我希望像下面这样的东西能起作用

       string[] numbers = Regex.Split(input, @"\D+");
Run Code Online (Sandbox Code Playgroud)

但是,当我在数字上设置断点并运行代码时,它显示了一个包含3个元素的数组?

Element at [0] is ""
Element at [1] is 123456
Element at [2] is 2017
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么它会将空字符串作为第一个元素?

c# regex string

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