Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将值永久保留在文本框中,直到用户在sharepoint Web部件中更改为止_C#_Php_Html_Sharepoint_Web Parts - Fatal编程技术网

C# 将值永久保留在文本框中,直到用户在sharepoint Web部件中更改为止

C# 将值永久保留在文本框中,直到用户在sharepoint Web部件中更改为止,c#,php,html,sharepoint,web-parts,C#,Php,Html,Sharepoint,Web Parts,我正在为SharePoint 2013网站开发一个可视化Web部件,它是人们跟踪项目进度的“记分牌”。基本上我有很多文本框,用户可以在其中输入值。我希望这些值保留在文本框中,直到有人更改它 <tr> <td>&nbsp;</td> <td>A-Crew</td> <td>B-Crew</td> <td>C-Crew</td> <td&g

我正在为SharePoint 2013网站开发一个可视化Web部件,它是人们跟踪项目进度的“记分牌”。基本上我有很多文本框,用户可以在其中输入值。我希望这些值保留在文本框中,直到有人更改它

<tr>
    <td>&nbsp;</td>
    <td>A-Crew</td>
    <td>B-Crew</td>
    <td>C-Crew</td>
    <td>D-Crew</td>
</tr>
<tr>
    <td>Daily</td>
    <td>
        <input id="msaCrewDaily" type="text" />
    </td>
    <td>
        <input id="msbCrewDaily" type="text" />
    </td>
    <td>
        <input id="mscCrewDaily" type="text" />
    </td>
    <td>
        <input id="msdCrewDaily" type="text" />
    </td>
</tr>

船员
船员
C组
D-Crew
每日的
我尝试过的一些方法是在输入标记中使用PHP来保存值,但在关闭并重新打开带有webpart的页面后,它不会保留该值。我曾考虑过使用本地存储,但我不确定这是否可行

我的问题

是否有一种即使页面关闭也能保持输入的方法?如果不是,最好将列表设置为数据源?我能在C#中做些什么来保持这些值吗

其他信息


这是一个临时解决方案,直到建立了一个数据库,然后这些值就会从那里来。然而,这需要一些时间来建立。现在我所有的代码都是HTML和CSS。非常感谢您的任何帮助或想法,并提前向您表示感谢

您可以使用本地存储“jStorage”编写一个javascript,该javascript将在textbox的键上调用,并将值存储在本地存储上,并在页面加载时调用。只需在页面加载时检查本地存储是否包含任何值,如果是,则使用该值设置文本框

,因此我的理解是每个用户都会打开页面并正确编辑该值?那么,为什么不创建一个包含所需列的简单列表呢?您可以创建一个默认值为0/或任意值的项。并将显示项表单url发送给所有用户。任何想要编辑的人都只需点击编辑并保存表单。事实上,您可以在页面上添加此选项,启用内联编辑并与其他人共享页面。

我建议这样做……但被拒绝了。请求者希望它以一种确定的方式进行样式设置,最终请求者希望能够单击值,并显示条形图,并以该格式显示数据。我真的很感激你的回答!谢谢,您总是可以创建一个简单的apsx页面,从列表中获取数据并使用spservices/com进行更新,并提供您想要的外观,使用jquery there sveral插件以图表格式呈现数据,谢谢您提供的信息!我会研究那个解决方案。